initial commit
This commit is contained in:
54
CHANGELOG.md
Normal file
54
CHANGELOG.md
Normal file
@@ -0,0 +1,54 @@
|
||||
# Changelog
|
||||
|
||||
Toutes les modifications notables de ce projet seront documentées dans ce fichier.
|
||||
|
||||
## [1.0.0] - 2025-12-16
|
||||
|
||||
### Ajouté
|
||||
|
||||
- Configuration Borgmatic complète compatible avec les backups Borg existants
|
||||
- Service et timer systemd pour exécution quotidienne à 3h du matin
|
||||
- Scripts de hooks pour notifications ntfy (succès et échec)
|
||||
- Script d'installation automatisé (`install.sh`)
|
||||
- Scripts utilitaires :
|
||||
- `scripts/restore.sh` : restauration interactive
|
||||
- `scripts/healthcheck.sh` : vérification de santé du système
|
||||
- `scripts/test-notifications.sh` : test des notifications ntfy
|
||||
- Documentation complète :
|
||||
- `README.md` : documentation principale
|
||||
- `QUICKSTART.md` : guide de démarrage rapide
|
||||
- `TODO.md` : améliorations futures
|
||||
- Configuration des exclusions (logs, cache, tmp)
|
||||
- Politique de rétention : 7 daily, 4 weekly, 6 monthly
|
||||
- Compression zstd
|
||||
- Template `.env.example` pour variables d'environnement
|
||||
- `.gitignore` pour éviter de commiter les secrets
|
||||
|
||||
### Chemins sauvegardés
|
||||
|
||||
- `/var/www` - Sites web
|
||||
- `/srv/minecraftserver` - Serveur Minecraft
|
||||
- `/srv/reddiscordbot` - Bot Discord
|
||||
- `/srv/waltercoiffure` - Application Walter Coiffure
|
||||
- `/etc` - Configurations système
|
||||
- `/opt/nextcloud` - Nextcloud
|
||||
- `/opt/traefik` - Reverse proxy Traefik
|
||||
- `/opt/n8n` - Automation n8n
|
||||
- `/opt/portainer` - Gestion Docker
|
||||
- `/opt/uptime-kuma` - Monitoring
|
||||
- `/opt/vaultwarden` - Gestionnaire de mots de passe
|
||||
- `/opt/mailcow-dockerized` - Serveur mail
|
||||
- `/opt/netdata` - Monitoring système
|
||||
- `/opt/gitea` - Forge Git
|
||||
- `/home` - Répertoires utilisateurs
|
||||
|
||||
### Compatibilité
|
||||
|
||||
- Compatible avec les archives Borg existantes
|
||||
- Même format de nommage : `backup-YYYYMMDD-HHMM`
|
||||
- Même politique de rétention que l'ancien script
|
||||
- Migration transparente depuis l'ancien script Bash
|
||||
|
||||
## [À venir]
|
||||
|
||||
Voir [TODO.md](TODO.md) pour la liste complète des améliorations prévues.
|
||||
Reference in New Issue
Block a user