From 5bf105b94f3c63bc738b788b2b651985eed96c11 Mon Sep 17 00:00:00 2001 From: Jasper Ras Date: Sat, 29 Mar 2025 12:54:20 +0100 Subject: dynamic nodes --- modules/snorlax/syncoid.nix | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 modules/snorlax/syncoid.nix (limited to 'modules/snorlax/syncoid.nix') diff --git a/modules/snorlax/syncoid.nix b/modules/snorlax/syncoid.nix deleted file mode 100644 index 435e040..0000000 --- a/modules/snorlax/syncoid.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ config, ... }: -{ - age.secrets.syncoid-key = { - file = ../../secrets/syncoid-key.age; - owner = "syncoid"; - group = "syncoid"; - }; - - - services.sanoid.enable = true; - services.sanoid.datasets = { - "data/safe/persist" = { - autoprune = true; - autosnap = true; - hourly = 24; - daily = 7; - monthly = 1; - yearly = 1; - }; - }; - - services.syncoid.enable = true; - services.syncoid.sshKey = config.age.secrets.syncoid-key.path; - services.syncoid.commonArgs = ["--no-sync-snap"]; - services.syncoid.commands = { - "data/safe/persist".target = "transfer@backup.jras.nl:backup/snorlax"; - }; -} -- cgit v1.2.3