From 0ef7d3c4f135154344a49d880d6a4977aac1e778 Mon Sep 17 00:00:00 2001 From: KoenDR06 Date: Fri, 18 Jul 2025 15:12:07 +0200 Subject: [PATCH] changes to backup service --- misc/backup.sh | 4 ++-- modules/timers/backup.nix | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) 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"; }; }; };