#!/bin/bash
set -uo pipefail
ST=$HOME/podcast/_staging_daepyo_20260701
KEY=$HOME/.ssh/lightsail_podcast
R=admin@43.202.123.207
OPTS="-i $KEY -o StrictHostKeyChecking=accept-new -o ConnectTimeout=15"
WROOT=/var/www/html/podcast
SHOWS="daily-ai china-ai daily-ai-zh daily-ai-en china-ai-zh china-ai-en"

ssh $OPTS $R 'mkdir -p ~/_daepyo_tmp'
scp $OPTS "$ST/daepyo_square_3000.jpg" "$ST/daepyo_169_1280.jpg" "$R:~/_daepyo_tmp/" || { echo SCP_FAIL; exit 1; }

ssh $OPTS $R "bash -s" <<'RR'
set -uo pipefail
WROOT=/var/www/html/podcast
SHOWS="daily-ai china-ai daily-ai-zh daily-ai-en china-ai-zh china-ai-en"
TMP=$HOME/_daepyo_tmp
BK=$HOME/daepyo_live_backup_20260701
mkdir -p $BK
for s in $SHOWS; do [ -f $WROOT/$s/cover.jpg ] && sudo cp -a $WROOT/$s/cover.jpg $BK/${s}_cover.jpg; done
echo "live backup: $(ls $BK | wc -l)"
for s in $SHOWS; do sudo cp --remove-destination $TMP/daepyo_square_3000.jpg $WROOT/$s/cover.jpg; done
A=$WROOT/assets/ai_news_cover_20260616
if [ -d $A ]; then
  sudo cp --remove-destination $TMP/daepyo_square_3000.jpg $A/podcast_cover_3000.jpg
  sudo cp --remove-destination $TMP/daepyo_169_1280.jpg $A/youtube_thumbnail_1280x720.jpg
  echo "assets updated"
fi
echo "-- after --"; for s in $SHOWS; do md5sum $WROOT/$s/cover.jpg; done
RR
