all repos — nixfiles @ d29e3063f5b86499ae5ec52d346602fa2c2c233e

System and user configuration, managed by nix and home-manager

reverse-proxy: use snippet to handle stats routing

Alin
commit

d29e3063f5b86499ae5ec52d346602fa2c2c233e

parent

cf0bfa5f9c25d695c4d4dd088ff1f3368a2e996e

M system/roles/searchix-stable-container.nix → system/roles/searchix-stable-container.nix
@@ -81,11 +81,7 @@ rewrite * /error.html
templates file_server } - handle_path /stats/* { - root /srv/http/access/searchix-stable - file_server - log_skip - } + import goaccess "searchix-stable" handle { reverse_proxy localhost:51314 { health_uri /health
M system/roles/searchix.nix → system/roles/searchix.nix
@@ -26,11 +26,7 @@ rewrite * /error.html
templates file_server } - handle_path /stats/* { - root /srv/http/access/searchix - file_server - log_skip - } + import goaccess "searchix" handle { import defender import rate_limit
M system/roles/webserver/reverse-proxy.nix → system/roles/webserver/reverse-proxy.nix
@@ -78,6 +78,13 @@ response_code 200
} } } + (goaccess) { + handle_path /stats/* { + root /srv/http/access/{args[0]} + file_server + log_skip + } + } ''; };