From 7a893711dc3ecbc860cb6cf487e3e435227e68cb Mon Sep 17 00:00:00 2001 From: Natsu Kagami Date: Sun, 8 Dec 2024 00:21:57 +0100 Subject: [PATCH] Add authentik requirements to relevant services --- nki-personal-do/headscale.nix | 3 ++- nki-personal-do/miniflux.nix | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/nki-personal-do/headscale.nix b/nki-personal-do/headscale.nix index d439d52..ddcd5db 100644 --- a/nki-personal-do/headscale.nix +++ b/nki-personal-do/headscale.nix @@ -27,7 +27,8 @@ rec { noCloudflare = true; }; - systemd.services.headscale.requires = [ "postgresql.service" ]; + systemd.services.headscale.requires = [ "postgresql.service" "arion-authentik.service" ]; + systemd.services.headscale.after = [ "postgresql.service" "arion-authentik.service" ]; services.headscale = { enable = true; inherit port; diff --git a/nki-personal-do/miniflux.nix b/nki-personal-do/miniflux.nix index f8157da..b8f3bcf 100644 --- a/nki-personal-do/miniflux.nix +++ b/nki-personal-do/miniflux.nix @@ -42,7 +42,7 @@ in systemd.services.miniflux = { description = "Miniflux service"; wantedBy = [ "multi-user.target" ]; - after = [ "network.target" ]; + after = [ "network.target" "postgresql.service" ]; requires = [ "postgresql.service" ]; serviceConfig = {