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:
parent
7b9024ab05
commit
827fbc869b
1 changed files with 3 additions and 2 deletions
|
|
@ -48,8 +48,9 @@ if $DRY_RUN; then
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
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/"
|
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}"
|
echo -e " ${GREEN}✓ Fichiers copiés${RESET}"
|
||||||
|
|
||||||
# ── 2. Environnement Python ──────────────────────────────────────────
|
# ── 2. Environnement Python ──────────────────────────────────────────
|
||||||
|
|
@ -93,7 +94,7 @@ scp "$SERVICE_FILE" "$REMOTE_HOST:/tmp/static-cdn.service"
|
||||||
ssh "$REMOTE_HOST" bash <<'ENDSSH'
|
ssh "$REMOTE_HOST" bash <<'ENDSSH'
|
||||||
set -e
|
set -e
|
||||||
sudo mkdir -p /var/log/static-cdn
|
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 cp /tmp/static-cdn.service /etc/systemd/system/static-cdn.service
|
||||||
sudo systemctl daemon-reload
|
sudo systemctl daemon-reload
|
||||||
sudo systemctl enable static-cdn
|
sudo systemctl enable static-cdn
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue