fix: STATIC_USER=abonnelc, sudo rsync, chemin logo corrigé

- Connexion SSH via abonnelc (sudo NOPASSWD:ALL)
- --rsync-path="sudo rsync" pour accéder à web17/web/logo/ (owner web17)
- STATIC_PATH pointe sur web17/web/logo/ (pas la racine ISPConfig)
- .env.example neutre : STATIC_USER reste un placeholder

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Alpinux 2026-05-03 18:17:40 +02:00
parent a32c768faa
commit 1c0731a829
3 changed files with 10 additions and 4 deletions

View file

@ -1,7 +1,9 @@
# Connexion SSH au serveur static.alpinux.org
STATIC_USER=<utilisateur-ssh>
# Connexion SSH — utiliser le même user que votre "ssh alpinux.org"
STATIC_USER=<votre-utilisateur-ssh>
STATIC_HOST=alpinux.org
STATIC_PATH=<chemin-documentroot-static.alpinux.org>
# Répertoire local des assets générés (par wiki/scripts/build-assets.py)
# Chemin vers le dossier logo dans le web root ISPConfig
STATIC_PATH=/var/www/clients/client1/web17/web/logo
# Répertoire local des assets générés par wiki/scripts/build-assets.py
LOCAL_ASSETS_DIR=/tmp/alpinux-static-assets

View file

@ -52,6 +52,7 @@ echo -e " Cible : ${CYAN}$LOCAL_DIR/${RESET}"
echo ""
DIFF=$(rsync -rlcz --dry-run --itemize-changes \
--rsync-path="sudo rsync" \
"$REMOTE" "$LOCAL_DIR/" 2>&1)
NEW=0; CHANGED=0
@ -92,6 +93,7 @@ fi
echo ""
echo -e "${BOLD}Récupération en cours…${RESET}"
rsync -rlcz --human-readable --progress \
--rsync-path="sudo rsync" \
"$REMOTE" "$LOCAL_DIR/"
echo ""

View file

@ -56,6 +56,7 @@ echo -e " Cible : ${CYAN}$REMOTE${RESET}"
echo ""
DIFF=$(rsync -rlcz --dry-run --itemize-changes --delete \
--rsync-path="sudo rsync" \
"$LOCAL_DIR/" "$REMOTE" 2>&1)
NEW=0; CHANGED=0; DELETED=0
@ -99,6 +100,7 @@ fi
echo ""
echo -e "${BOLD}Synchronisation en cours…${RESET}"
rsync -rlcz --human-readable --progress --delete \
--rsync-path="sudo rsync" \
"$LOCAL_DIR/" "$REMOTE"
echo ""