diff --git a/machines/fuuko/configuration.nix b/machines/fuuko/configuration.nix index a831cfc..5baea96 100644 --- a/machines/fuuko/configuration.nix +++ b/machines/fuuko/configuration.nix @@ -19,6 +19,7 @@ nginx.hardening.enable = true; restic.system = { enable = true; + uploadLimit = 1500; extraPaths = [ "/data" ]; diff --git a/machines/mayushii/configuration.nix b/machines/mayushii/configuration.nix index 6daff72..9b6379c 100644 --- a/machines/mayushii/configuration.nix +++ b/machines/mayushii/configuration.nix @@ -15,7 +15,10 @@ gui.enable = true; media-proxy.enable = true; mullvad.enable = true; - restic.system.enable = true; + restic.system = { + enable = true; + uploadLimit = 1500; + }; unfree.allowSoftware = true; wireguard.home.enable = true; }; diff --git a/machines/nunotaba/configuration.nix b/machines/nunotaba/configuration.nix index 88096fd..781659b 100644 --- a/machines/nunotaba/configuration.nix +++ b/machines/nunotaba/configuration.nix @@ -9,7 +9,10 @@ sbruder = { gui.enable = true; - restic.system.enable = true; + restic.system = { + enable = true; + uploadLimit = 1500; + }; unfree.allowSoftware = true; wireguard.home.enable = true; }; diff --git a/machines/sayuri/configuration.nix b/machines/sayuri/configuration.nix index e1d6b9b..c70d9ab 100644 --- a/machines/sayuri/configuration.nix +++ b/machines/sayuri/configuration.nix @@ -17,6 +17,7 @@ mullvad.enable = true; restic.system = { enable = true; + uploadLimit = 1500; extraPaths = [ "/data" ]; diff --git a/modules/restic/system.nix b/modules/restic/system.nix index 697f8b6..90be5be 100644 --- a/modules/restic/system.nix +++ b/modules/restic/system.nix @@ -60,7 +60,7 @@ in }; uploadLimit = lib.mkOption { type = lib.types.nullOr lib.types.int; - default = 1500; + default = null; }; prune = lib.mkEnableOption "pruning"; };