diff --git a/flake.nix b/flake.nix index 9c517b9..4a79a62 100644 --- a/flake.nix +++ b/flake.nix @@ -51,7 +51,6 @@ ./modules/hdd-spindown.nix ./modules/firewall.nix ./modules/wireshark.nix - ./modules/minecraft-server.nix ./modules/motd.nix ./modules/postgres.nix ./modules/fail2ban.nix @@ -59,7 +58,6 @@ ./modules/adguard.nix ./modules/git.nix ./modules/github-runner.nix - ./modules/synapse.nix ./modules/nextcloud.nix ./modules/acme.nix ./modules/samba.nix @@ -70,10 +68,8 @@ ./modules/docker.nix ./modules/wireguard.nix ./modules/cron.nix - ./modules/paperless.nix ./modules/kavita.nix ./modules/netdata.nix - ./modules/invidious.nix ./modules/step-ca.nix ./modules/tmpfs.nix ./modules/logging.nix diff --git a/modules/backup.nix b/modules/backup.nix index f964822..36a4beb 100644 --- a/modules/backup.nix +++ b/modules/backup.nix @@ -29,7 +29,7 @@ "/mnt/250ssd/paperless" "/mnt/250ssd/kavita" ]; - pruneOpts = [ "--keep-daily 7" "--keep-weekly 10" "--keep-monthly 12" "--keep-yearly 75" ]; + pruneOpts = [ "--keep-daily 7" "--keep-weekly 3" "--keep-monthly 3" "--keep-yearly 3" ]; repository = "/mnt/2tb/restic"; }; localbackup-1tb = { @@ -51,7 +51,7 @@ "/home/**/venv" ]; repository = "/mnt/1tb/restic"; - pruneOpts = [ "--keep-daily 5" "--keep-weekly 5" "--keep-monthly 12" "--keep-yearly 75" ]; + pruneOpts = [ "--keep-daily 5" "--keep-weekly 3" "--keep-monthly 3" "--keep-yearly 3" ]; timerConfig = { OnCalendar = "*-*-03,06,09,12,15,18,21,24,27,30 02:00:00"; Persistent = true; @@ -78,7 +78,7 @@ ]; rcloneConfigFile = config.age.secrets.restic-gdrive.path; repository = "rclone:it-experts:backup"; - pruneOpts = [ "--keep-daily 5" "--keep-weekly 5" "--keep-monthly 12" "--keep-yearly 75" ]; + pruneOpts = [ "--keep-daily 5" "--keep-weekly 3" "--keep-monthly 3" "--keep-yearly 3" ]; timerConfig = { OnCalendar = "*-*-03,06,09,12,15,18,21,24,27,30 02:00:00"; Persistent = true; @@ -100,7 +100,7 @@ "/home" "/var/backup/postgresql" ]; - pruneOpts = [ "--keep-daily 5" "--keep-weekly 5" "--keep-monthly 12" "--keep-yearly 75" ]; + pruneOpts = [ "--keep-daily 5" "--keep-weekly 3" "--keep-monthly 3" "--keep-yearly 3" ]; timerConfig = { OnCalendar = "*-*-03,06,09,12,15,18,21,24,27,30 00:00:00"; Persistent = true;