Commit graph

21 commits

Author SHA1 Message Date
eff39a6ccd restic: Make better use of inherit 2025-10-06 21:45:04 +02:00
be8712c85a Replace some uses of lib.mapAttrsToList 2025-10-06 21:43:18 +02:00
1289244995 restic: Adjust prune thresholds 2025-09-29 21:52:07 +02:00
e5b6374751 Enable ShellCheck and improve shell scripts 2025-09-12 19:32:48 +02:00
7e25a91691 restic: Add dedicated paths option 2025-09-02 17:05:39 +02:00
472d0eea96 Do some minor refactoring 2025-07-27 20:23:43 +02:00
d14732b063 sops: restructure secrets files 2025-07-20 19:56:52 +02:00
cb8da9e93a Rename option "healthchecks.enable" to "doHealthchecks" 2025-07-01 17:21:17 +02:00
6bd3313e55 Rotate backblaze keys used by restic 2025-06-30 23:20:59 +02:00
4f31384329 Fix nextcloud backups 2025-06-19 21:47:21 +02:00
bf87931934 Rename dependentService to conflictingService 2025-06-14 15:38:03 +02:00
2e53bdb015 Run all restic backups as root 2025-06-11 21:09:08 +02:00
e0799f2b11 Allow root user to run backups again 2025-06-10 14:28:48 +02:00
2b48a2d10b Fix restic-restore command 2025-06-10 12:55:38 +02:00
3926a6eeb9 Improve the restic-healthchecks module 2025-06-07 15:13:05 +02:00
e6989963c7 Automate restic restore command creation 2025-06-07 15:12:21 +02:00
731f0ec615 Rename suspendService to dependentService 2025-06-07 13:57:40 +02:00
5481b8f82a Simplify restic service dependencies using OnSuccess and Conflicts 2025-06-07 13:46:40 +02:00
b5e7d9dce2 Integrate suspend-service into restic module 2025-06-07 01:04:01 +02:00
cdeabbcc84 Enable healthchecks of restic-backups by default 2025-06-07 00:34:38 +02:00
41cd9f56f1 Refactor the restic config 2025-06-07 00:20:18 +02:00