From 3e216701e07490d87068cc91441ec29a4abaab2b Mon Sep 17 00:00:00 2001 From: blake Date: Sat, 18 Oct 2025 18:41:23 -0500 Subject: [PATCH] final touches backups now start the db backups automatcially --- modules/homelab/backups/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/homelab/backups/default.nix b/modules/homelab/backups/default.nix index d12b5aa..06888dd 100644 --- a/modules/homelab/backups/default.nix +++ b/modules/homelab/backups/default.nix @@ -34,6 +34,10 @@ in { group = "archives"; encryption.mode = "repokey-blake2"; encryption.passCommand = "cat ${sec."borg_passwd".path}"; + preHook = '' + systemctl start mysql-backup.service + systemctl start $(systemctl list-unit-files 'postgresqlBackup-*.service' --no-legend --no-pager | awk '{print $1}') + ''; extraArgs = ["--verbose" "--show-rc" "--umask" "0007"]; extraCreateArgs = ["--list" "--stats" "--filter" "AME"]; prune.keep = {