anubis: export metrics

This commit is contained in:
Vinzenz Schroeter 2025-12-08 21:01:59 +01:00
parent 254b7bca19
commit ef731dca18

View file

@ -2,6 +2,7 @@
let let
blog-domain-socket = "/run/nginx/blog.sock"; blog-domain-socket = "/run/nginx/blog.sock";
anubis-domain-socket = "/run/anubis/anubis-blog/anubis.sock"; anubis-domain-socket = "/run/anubis/anubis-blog/anubis.sock";
anubis-metrics-socket = "/run/anubis/anubis-blog/anubis-metrics.sock";
in in
{ {
security.acme = { security.acme = {
@ -26,8 +27,9 @@ in
"zerforschen.plus" = { "zerforschen.plus" = {
addSSL = true; addSSL = true;
enableACME = true; enableACME = true;
locations."/" = { locations = {
proxyPass = "http://unix:" + anubis-domain-socket; "/".proxyPass = "http://unix:" + anubis-domain-socket;
"/_metrics".proxyPass = "http://unix:" + anubis-metrics-socket;
}; };
}; };
@ -47,6 +49,7 @@ in
settings = { settings = {
BIND = anubis-domain-socket; BIND = anubis-domain-socket;
TARGET = "unix://" + blog-domain-socket; TARGET = "unix://" + blog-domain-socket;
METRICS_BIND = anubis-metrics-socket;
}; };
}; };
}; };