diff --git a/misc/backup.sh b/misc/backup.sh index 10ab836..cb546de 100755 --- a/misc/backup.sh +++ b/misc/backup.sh @@ -6,10 +6,10 @@ tar -cf backups/documents.tar Documents # Vaultwarden cd /home/horseman -tar -cf backups/vaultwarden.tar docker/vaulwarden/data +tar -cf backups/vaultwarden.tar docker/vaultwarden/data # Forgejo cd /home/horseman -tar -cf backups/forgejo.tar docker/forgejo/data +tar -cf backups/git.tar docker/git/data exit 0 diff --git a/modules/timers/backup.nix b/modules/timers/backup.nix index d7162e9..7970be3 100644 --- a/modules/timers/backup.nix +++ b/modules/timers/backup.nix @@ -17,7 +17,7 @@ in { }; config = mkIf cfg.enable { - systemd.timers."backupSyncthing" = { + systemd.timers."backup" = { wantedBy = ["timers.target"]; timerConfig = { OnCalendar = "daily"; @@ -25,13 +25,13 @@ in { }; }; - systemd.services."backupSyncthing" = { + systemd.services."backup" = { script = '' /home/horseman/nix-config/misc/backup.sh ''; serviceConfig = { Type = "oneshot"; - User = "horseman"; + User = "root"; }; }; };