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:
parent
a32c768faa
commit
1c0731a829
3 changed files with 10 additions and 4 deletions
10
.env.example
10
.env.example
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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 ""
|
||||
|
|
|
|||
|
|
@ -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 ""
|
||||
|
|
|
|||
Loading…
Reference in a new issue