From 81df01028ec4649ddbfc03882d061294f2f39343 Mon Sep 17 00:00:00 2001 From: "Ricardo (XenGi) Band" Date: Tue, 17 Feb 2026 20:04:07 +0100 Subject: [PATCH] grafana --- hosts/monitoring/nginx.nix | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/hosts/monitoring/nginx.nix b/hosts/monitoring/nginx.nix index 9ff3648..8ca69c8 100644 --- a/hosts/monitoring/nginx.nix +++ b/hosts/monitoring/nginx.nix @@ -7,12 +7,23 @@ kTLS = true; forceSSL = true; enableACME = true; + upstreams."grafana".servers."[${config.services.grafana.settings.server.http_addr}]:${toString config.services.grafana.settings.server.http_port}" = {}; + #extraConfig = '' + # map $http_upgrade $connection_upgrade { + # default upgrade; + # \'\' close; + # } + #''; locations = { "/" = { basicAuthFile = config.age.secrets.grafana_basic_auth.path; - #proxyPass = "http://"; - #recommendedProxySettings = true; - return = "418 \"☕️\""; + proxyPass = "http://grafana"; + recommendedProxySettings = true; + }; + "/api/live/" = { + proxyPass = "http://grafana"; + recommendedProxySettings = true; + proxyWebsockets = true; }; }; };