From 11c19d92a4cedd2f50634ed3cf6ec42e32e54f07 Mon Sep 17 00:00:00 2001 From: RatCornu Date: Sun, 22 Jun 2025 18:45:06 +0200 Subject: [PATCH] =?UTF-8?q?Suppression=20horaire=20par=20d=C3=A9fault=20su?= =?UTF-8?q?r=20le=20client=20restic?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hosts/vm/apprentix/default.nix | 2 ++ hosts/vm/jitsi/default.nix | 2 ++ hosts/vm/livre/default.nix | 2 ++ hosts/vm/neo/default.nix | 2 ++ hosts/vm/redite/default.nix | 2 ++ hosts/vm/two/default.nix | 2 ++ hosts/vm/vaultwarden/default.nix | 2 ++ modules/crans/restic_client.nix | 1 - 8 files changed, 14 insertions(+), 1 deletion(-) diff --git a/hosts/vm/apprentix/default.nix b/hosts/vm/apprentix/default.nix index da714e4..81e5c14 100644 --- a/hosts/vm/apprentix/default.nix +++ b/hosts/vm/apprentix/default.nix @@ -17,6 +17,8 @@ srvNat.enable = true; }; + resticClient.when = "01:23"; + homeNounou.enable = false; users.root.passwordFile = ../../../secrets/apprentix/root.age; diff --git a/hosts/vm/jitsi/default.nix b/hosts/vm/jitsi/default.nix index 9a78eea..f04f286 100644 --- a/hosts/vm/jitsi/default.nix +++ b/hosts/vm/jitsi/default.nix @@ -20,6 +20,8 @@ }; }; + resticClient.when = "02:34"; + services = { acme.enable = true; }; diff --git a/hosts/vm/livre/default.nix b/hosts/vm/livre/default.nix index abeded5..042d63c 100644 --- a/hosts/vm/livre/default.nix +++ b/hosts/vm/livre/default.nix @@ -16,6 +16,8 @@ id = "40"; srvNat.enable = true; }; + + resticClient.when = "03:45"; }; system.stateVersion = "24.11"; diff --git a/hosts/vm/neo/default.nix b/hosts/vm/neo/default.nix index 53dcee1..f845f57 100644 --- a/hosts/vm/neo/default.nix +++ b/hosts/vm/neo/default.nix @@ -23,6 +23,8 @@ }; }; + resticClient.when = "04:56"; + services = { acme.enable = true; coturn.enable = true; diff --git a/hosts/vm/redite/default.nix b/hosts/vm/redite/default.nix index 481bc0c..f4cf49f 100644 --- a/hosts/vm/redite/default.nix +++ b/hosts/vm/redite/default.nix @@ -16,6 +16,8 @@ id = "39"; srvNat.enable = true; }; + + resticClient.when = "06:18"; }; system.stateVersion = "23.11"; diff --git a/hosts/vm/two/default.nix b/hosts/vm/two/default.nix index 70bf30b..b280e43 100644 --- a/hosts/vm/two/default.nix +++ b/hosts/vm/two/default.nix @@ -18,6 +18,8 @@ interface = "ens19"; }; }; + + resticClient.when = "07:29"; }; system.stateVersion = "23.11"; diff --git a/hosts/vm/vaultwarden/default.nix b/hosts/vm/vaultwarden/default.nix index f63b05e..26cfe43 100644 --- a/hosts/vm/vaultwarden/default.nix +++ b/hosts/vm/vaultwarden/default.nix @@ -16,6 +16,8 @@ id = "59"; srvNat.enable = true; }; + + resticClient.when = "04:44"; }; system.stateVersion = "24.05"; diff --git a/modules/crans/restic_client.nix b/modules/crans/restic_client.nix index 920c2ec..b0b3228 100644 --- a/modules/crans/restic_client.nix +++ b/modules/crans/restic_client.nix @@ -31,7 +31,6 @@ in when = mkOption { type = types.str; - default = "00:00"; example = "05:42"; description = "À quelle heure faire les backups."; };