From 29c944aece7143648116fe48cbbb6d6de020cdfe Mon Sep 17 00:00:00 2001 From: Marcel Date: Sun, 31 Mar 2024 10:57:12 +0200 Subject: [PATCH] fixed broken online dependencies --- module.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/module.nix b/module.nix index e31ccee..16f2cbc 100644 --- a/module.nix +++ b/module.nix @@ -207,7 +207,8 @@ in authentik-migrate = { requiredBy = [ "authentik.service" ]; requires = lib.optionals cfg.createDatabase [ "postgresql.service" ]; - after = lib.optionals cfg.createDatabase [ "postgresql.service" ]; + wants = [ "network-online.target" ]; + after = [ "network-online.target" ] ++ lib.optionals cfg.createDatabase [ "postgresql.service" ]; before = [ "authentik.service" ]; restartTriggers = [ config.environment.etc."authentik/config.yml".source ]; serviceConfig = mkMerge [ serviceDefaults { @@ -219,6 +220,8 @@ in }; authentik-worker = { requiredBy = [ "authentik.service" ]; + wants = [ "network-online.target" ]; + after = [ "network-online.target" ]; before = [ "authentik.service" ]; restartTriggers = [ config.environment.etc."authentik/config.yml".source ]; preStart = ''