ops-jrz1/modules
Dan 31d388d21c Add B2 automated backup with restic
- Add services.postgresqlBackup for daily DB dumps (2 AM)
- New modules/backup-b2.nix: restic backup to B2 (3 AM daily)
- Weekly integrity check (Sunday 4 AM)
- Retention: 7 daily, 4 weekly, 6 monthly
- B2 bucket: ops-jrz1-backup with scoped app key

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-10 13:49:59 -08:00
..
matrix-secrets Phase 3: Extract and sanitize Matrix platform modules from ops-base 2025-10-13 14:51:14 -07:00
plugins Add maubot integration and infrastructure updates 2025-12-08 15:55:12 -08:00
security Disable security modules pending fixes, patch ssh-hardening 2026-01-05 17:09:07 -08:00
backup-b2.nix Add B2 automated backup with restic 2026-01-10 13:49:59 -08:00
backup.nix Add maubot integration and infrastructure updates 2025-12-08 15:55:12 -08:00
dev-services.nix Add B2 automated backup with restic 2026-01-10 13:49:59 -08:00
matrix-continuwuity.nix Add maubot integration and infrastructure updates 2025-12-08 15:55:12 -08:00
maubot.nix Add maubot integration and infrastructure updates 2025-12-08 15:55:12 -08:00
mautrix-gmessages.nix Fix Matrix package references to use nixpkgs-unstable 2025-10-21 00:06:43 -07:00
mautrix-slack.nix Remove unused Nix lambda patterns (deadnix cleanup) 2026-01-05 18:23:54 -08:00
mautrix-whatsapp.nix Fix Matrix package references to use nixpkgs-unstable 2025-10-21 00:06:43 -07:00