Commit graph

5 commits

Author SHA1 Message Date
Alpinux
bd4f4c62ae Le dépôt vit maintenant dans ~/Projects/alpinux.static
Sorti de l'espace de travail org.alpinux.owni, comme le wiki, admin et
dynamic avant lui : un domaine, un dossier, un dépôt.

Les exemples d'environnement pointaient encore l'ancien chemin. Au passage,
__pycache__/ rejoint .gitignore — il traînait en non suivi.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KtgiPNG3inkbM8k7suMtjL
2026-09-20 08:39:11 +02:00
Alpinux
78c59a5141 doc: clarifier .env.example pour STATIC_USER (option A/B SSH config)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-06 20:05:45 +02:00
Alpinux
7c70e904f3 fix: supprime --delete, exclut wiki/ et fichiers ISPConfig
Push : additive uniquement (pas de suppression sur le serveur)
Pull : idem, wiki/ exclu des deux côtés
Excludes communs : .git/, scripts/, README.md, .env*, .gitignore, wiki/
Correction bug bash set -e avec ((VAR++)) → VAR=$(( VAR + 1 ))

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-03 18:22:45 +02:00
Alpinux
1c0731a829 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>
2026-05-03 18:17:40 +02:00
Alpinux
a32c768faa feat: scripts push/pull rsync pour static.alpinux.org
push-assets.sh : synchronise les assets locaux vers le serveur (dry-run, confirmation, --delete)
pull-assets.sh : récupère les assets distants en local (dry-run, confirmation)
Gestion des fichiers nouveaux, modifiés et supprimés via rsync --checksum.
Config SSH dans .env (non versioné).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-03 18:02:43 +02:00