fix(deploy): chown static-cdn au lieu de abonnelc

Le service tourne sous static-cdn — il ne pouvait pas écrire ignored_ips.json.
Corrige aussi /var/log/static-cdn.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Alpinux 2026-05-06 13:16:52 +02:00
parent 7b9024ab05
commit 827fbc869b

View file

@ -48,8 +48,9 @@ if $DRY_RUN; then
exit 0
fi
ssh "$REMOTE_HOST" "sudo mkdir -p $REMOTE_DEST && sudo chown abonnelc:abonnelc $REMOTE_DEST"
ssh "$REMOTE_HOST" "sudo mkdir -p $REMOTE_DEST && sudo chown static-cdn:static-cdn $REMOTE_DEST"
rsync "${RSYNC_OPTS[@]}" "$APP_DIR/" "$REMOTE_HOST:$REMOTE_DEST/"
ssh "$REMOTE_HOST" "sudo chown -R static-cdn:static-cdn $REMOTE_DEST"
echo -e " ${GREEN}✓ Fichiers copiés${RESET}"
# ── 2. Environnement Python ──────────────────────────────────────────
@ -93,7 +94,7 @@ scp "$SERVICE_FILE" "$REMOTE_HOST:/tmp/static-cdn.service"
ssh "$REMOTE_HOST" bash <<'ENDSSH'
set -e
sudo mkdir -p /var/log/static-cdn
sudo chown abonnelc:abonnelc /var/log/static-cdn
sudo chown static-cdn:static-cdn /var/log/static-cdn
sudo cp /tmp/static-cdn.service /etc/systemd/system/static-cdn.service
sudo systemctl daemon-reload
sudo systemctl enable static-cdn