From ef731dca1811fd9cefcf88aa5ab7b116c86690e3 Mon Sep 17 00:00:00 2001 From: Vinzenz Schroeter Date: Mon, 8 Dec 2025 21:01:59 +0100 Subject: [PATCH] anubis: export metrics --- nixosConfigurations/hetzner-vpn2/nginx.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/nixosConfigurations/hetzner-vpn2/nginx.nix b/nixosConfigurations/hetzner-vpn2/nginx.nix index 126e690..8f1bead 100644 --- a/nixosConfigurations/hetzner-vpn2/nginx.nix +++ b/nixosConfigurations/hetzner-vpn2/nginx.nix @@ -2,6 +2,7 @@ let blog-domain-socket = "/run/nginx/blog.sock"; anubis-domain-socket = "/run/anubis/anubis-blog/anubis.sock"; + anubis-metrics-socket = "/run/anubis/anubis-blog/anubis-metrics.sock"; in { security.acme = { @@ -26,8 +27,9 @@ in "zerforschen.plus" = { addSSL = true; enableACME = true; - locations."/" = { - proxyPass = "http://unix:" + anubis-domain-socket; + locations = { + "/".proxyPass = "http://unix:" + anubis-domain-socket; + "/_metrics".proxyPass = "http://unix:" + anubis-metrics-socket; }; }; @@ -47,6 +49,7 @@ in settings = { BIND = anubis-domain-socket; TARGET = "unix://" + blog-domain-socket; + METRICS_BIND = anubis-metrics-socket; }; }; };