From 133974d0174b36f6a15d75d7826d3087462f4949 Mon Sep 17 00:00:00 2001 From: Bouke van der Bijl Date: Tue, 25 Mar 2025 11:08:23 +0100 Subject: [PATCH] nixos/tailscale-auth: restart on-failure and wait for tailscaled --- nixos/modules/services/networking/tailscale-auth.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nixos/modules/services/networking/tailscale-auth.nix b/nixos/modules/services/networking/tailscale-auth.nix index 32ddbdfd155d..b9657ff4bc16 100644 --- a/nixos/modules/services/networking/tailscale-auth.nix +++ b/nixos/modules/services/networking/tailscale-auth.nix @@ -68,6 +68,7 @@ in systemd.services.tailscale-nginx-auth = { description = "Tailscale NGINX Authentication service"; requires = [ "tailscale-nginx-auth.socket" ]; + after = [ "tailscaled.service" ]; serviceConfig = { ExecStart = getExe cfg.package; @@ -107,6 +108,8 @@ in "~@privileged" "~@setuid" ]; + + Restart = "on-failure"; }; }; };