From b68deed2e7fbf036c76425da3ba1aef6b9afc9e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Numbus?= Date: Thu, 26 Feb 2026 17:31:00 +0100 Subject: [PATCH] Try to break systemD start cycle to work. --- modules/services/lib.nix | 1 - modules/services/pi-hole.nix | 2 +- modules/services/traefik.nix | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/modules/services/lib.nix b/modules/services/lib.nix index e804b40..bdf1945 100644 --- a/modules/services/lib.nix +++ b/modules/services/lib.nix @@ -101,7 +101,6 @@ ${concatStringsSep "\n" (map (m: " - ${m}") middlewares)} systemd.services."${name}" = { description = "Podman container : ${name}"; - requires = dependencies; after = dependencies; wantedBy = [ "multi-user.target" ]; onFailure = [ "service-failure-notify@%n.service" ]; diff --git a/modules/services/pi-hole.nix b/modules/services/pi-hole.nix index 4088ece..8121351 100644 --- a/modules/services/pi-hole.nix +++ b/modules/services/pi-hole.nix @@ -18,7 +18,7 @@ helper.mkPodmanService { pod = "false"; defaultPort = "4443"; scheme = "https"; - dependencies = [ "network.target" "multi-user.target" ]; + dependencies = [ "network.target" ]; dataDir = false; startDelay = 10; generatedSecrets = { diff --git a/modules/services/traefik.nix b/modules/services/traefik.nix index 113f417..84ed526 100644 --- a/modules/services/traefik.nix +++ b/modules/services/traefik.nix @@ -18,7 +18,7 @@ helper.mkPodmanService { pod = "false"; reverseProxied = false; dataDir = false; - dependencies = [ "network.target" "multi-user.target" ]; + dependencies = [ "network.target" ]; startDelay = 10; generatedSecrets = { CLOUDFLARE_DNS_API_TOKEN = "cat ${config.sops.secrets."cloudflareDnsApiToken".path}";