Commit graph

3 commits

Author SHA1 Message Date
Jeremie Fraeys
0fd3b4f9d0
refactor(apps): update forgejo and backups task configurations 2026-03-06 14:31:13 -05:00
Jeremie Fraeys
dc722848c5
feat(backups): add backup verification automation
- Add systemd service and timer for backup verification
- Add backup-verify.sh script for integrity checks
- Schedule periodic verification of backup archives

Implements: Automated backup integrity validation
2026-03-06 14:27:29 -05:00
Jeremie Fraeys
78ad592664
Add core infrastructure security and utility roles
- Add firewall role for UFW/iptables management
- Add fail2ban role for intrusion prevention with Docker-aware jails
- Add postfix role for mail relay capabilities
- Add backups role for automated infrastructure backups
  - systemd timer for scheduled backups
  - Backup scripts for Docker volumes and configurations
2026-02-21 18:30:42 -05:00