Trois défauts vus en déployant la création de dossier en production. Le rsync --delete emportait goaccess.html et goaccess.json, générés sur le serveur chaque nuit — la même famille que #51 et #48, jamais refermée. Le dry-run les montrait en suppression. L'unit systemd était cherchée à ../../infra/services/, chemin relatif qui visait org.alpinux.owni/infra quand le dépôt y vivait encore ; depuis le déménagement il pointe dans le vide. Il passe par INFRA_DIR, surchargeable. Surtout, cette copie d'unit et le redémarrage partageaient un bloc set -e : l'unit introuvable a emporté le restart. Le script s'est arrêté après avoir copié les fichiers, le service a continué de servir le code de juillet. Les deux sont maintenant séparés — le restart a lieu même sans dépôt infra. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KtgiPNG3inkbM8k7suMtjL |
||
|---|---|---|
| .. | ||
| static | ||
| templates | ||
| .env.example | ||
| app.py | ||
| CHANGELOG.md | ||
| requirements.txt | ||
| VERSION | ||