diff --git a/misc/backup.sh b/misc/backup.sh index f8eab6c..1c93f10 100755 --- a/misc/backup.sh +++ b/misc/backup.sh @@ -1,14 +1,11 @@ #!/run/current-system/sw/bin/zsh +# Documents cd /home/horseman -file=backups/$(date +%Y-%m-%d).tar -tar -cf $file Documents +tar -cf backups/documents.tar Documents -if grep -q $(sha256sum $file) backups/sum; then - echo 'hashes match, quitting' - rm $file - exit 0 -fi -echo $(sha256sum $file) > backups/sum +# Vaultwarden +cd /home/horseman +tar -cf backups/vaultwarden.tar docker/vaulwarden/data exit 0 diff --git a/modules/timers/backup.nix b/modules/timers/backup.nix index 8db477a..d7162e9 100644 --- a/modules/timers/backup.nix +++ b/modules/timers/backup.nix @@ -20,7 +20,7 @@ in { systemd.timers."backupSyncthing" = { wantedBy = ["timers.target"]; timerConfig = { - OnCalendar = "weekly"; + OnCalendar = "daily"; Persistent = true; }; };