ops-jrz1/modules
Dan b1d2674629 Add failure notification and resilience to backup services
- Add backup-b2-failed oneshot for OnFailure notification
- Add onFailure handler to both backup-b2 and backup-b2-check
- Add network-online.target dependency to backup-b2-check
- Add TimeoutStartSec (2h for backup, 1h for check)

Found via ops-review lenses.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-10 18:56:33 -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 failure notification and resilience to backup services 2026-01-10 18:56:33 -08:00
backup.nix Add maubot integration and infrastructure updates 2025-12-08 15:55:12 -08:00
dev-services.nix Pin PostgreSQL to v15 for NixOS 24.11 upgrade 2026-01-10 16:07:13 -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