← Retour
#!/bin/bash
# Sync assets publics vers CDN O2switch
# Usage manuel ou cron selon besoin
set -e
LOG="/var/log/o2switch-sync.log"
O2_HOST="o2switch"
LOCAL_PATH="/stock_8to/33800-stack/public-assets"
REMOTE_PATH="public_html/cdn"
echo "[$(date '+%Y-%m-%d %H:%M:%S')] Starting CDN sync to O2switch..." >> $LOG
rsync -avz --delete \
$LOCAL_PATH/ \
$O2_HOST:~/$REMOTE_PATH/
echo "[$(date '+%Y-%m-%d %H:%M:%S')] CDN synced to O2switch" >> $LOG