Documentation: - Add comprehensive SSH key setup guide in docs/SSH-SETUP.md - Add SSH configuration sections to README.md and QUICKSTART.md - Replace specific provider examples with generic alternatives - Remove Hetzner/BorgBase specific instructions for broader applicability Anonymization: - Remove company/project specific names (Agence66 → generic) - Generalize service names (/srv/app → /srv/*) - Remove detailed application lists (/opt/nextcloud, etc. → /opt/*) - Replace specific usernames and hostnames with placeholders - Change repository label from 'serveur' to 'production' Files updated: - README.md: Add SSH setup, anonymize content - QUICKSTART.md: Add SSH configuration steps - CHANGELOG.md: Generalize paths list - config.yaml: Generic title and label - install.sh: Remove branding - scripts/healthcheck.sh: Remove branding - docs/SSH-SETUP.md: New comprehensive SSH guide 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1.5 KiB
1.5 KiB
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 interactivescripts/healthcheck.sh: vérification de santé du systèmescripts/test-notifications.sh: test des notifications ntfy
- Documentation complète :
README.md: documentation principaleQUICKSTART.md: guide de démarrage rapideTODO.md: améliorations futures
- Configuration des exclusions (logs, cache, tmp)
- Politique de rétention : 7 daily, 4 weekly, 6 monthly
- Compression zstd
- Template
.env.examplepour variables d'environnement .gitignorepour éviter de commiter les secrets
Chemins sauvegardés
/var/www- Sites web/srv/*- Services applicatifs/etc- Configurations système/opt/*- Applications tierces/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 pour la liste complète des améliorations prévues.