From 8c3ada3cdb868150be288223b9524fb152db26bc Mon Sep 17 00:00:00 2001 From: sinanmohd Date: Tue, 14 Oct 2025 18:12:15 +0530 Subject: feat(os/kay): init headscale --- os/kay/modules/www.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'os/kay/modules/www.nix') diff --git a/os/kay/modules/www.nix b/os/kay/modules/www.nix index 6b8e285..e64c65c 100644 --- a/os/kay/modules/www.nix +++ b/os/kay/modules/www.nix @@ -112,6 +112,17 @@ in }; }; + "headscale.${domain}" = defaultOpts // { + locations = { + "/" = { + proxyWebsockets = true; + proxyPass = "http://localhost:${toString config.services.headscale.port}"; + }; + "= /".return = "307 https://headscale.${domain}/admin"; + "/admin".proxyPass = "http://localhost:${toString config.services.headplane.settings.server.port}"; + }; + }; + "${config.services.grafana.settings.server.domain}" = defaultOpts // { extraConfig = '' proxy_buffering off; -- cgit v1.2.3