feat(backup): unités systemd, variables d'env et doc de déploiement (#89)
Ajoute les artefacts de déploiement finaux pour la sauvegarde systématisée de users.sqlite sur S3 : - Service systemd pour exécuter le backup (oneshot) - Timer systemd pour le déclencher toutes les heures - Variables d'env pour configuration S3 et chiffrement - Documentation d'installation et restauration dans CLAUDE.md - Guide rapide dans README.md Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
[Unit]
|
||||
Description=Sauvegarde horaire de users.sqlite (decp.info) vers S3
|
||||
After=network-online.target
|
||||
Wants=network-online.target
|
||||
|
||||
[Service]
|
||||
Type=oneshot
|
||||
User=decpinfo
|
||||
WorkingDirectory=/var/www/decpinfo
|
||||
EnvironmentFile=/var/www/decpinfo/.env
|
||||
ExecStart=/var/www/decpinfo/.venv/bin/python -m src.backup backup
|
||||
Reference in New Issue
Block a user