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}";