router-ui: web management page for ports, devices, traffic, speedtest

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
rope 2026-08-15 12:15:54 +01:00
parent 3030d20034
commit 2f1e14495b
10 changed files with 1396 additions and 41 deletions

View file

@ -141,6 +141,14 @@ in
"homepage.nordhammer.it" = protectedProxy 8084;
# "7dtd.nordhammer.it" = protectedProxy 8090; # 7DTD disabled
"adguard.nordhammer.it" = protectedProxy 3000;
# Router management UI (services/router-ui.nix). proxy_buffering off so
# the apply log streams live instead of arriving in one lump at the end.
"router.nordhammer.it" = lib.recursiveUpdate (protectedProxy 8086) {
locations."/".extraConfig = autheliaAuthConfig + securityHeaders + ''
proxy_buffering off;
proxy_read_timeout 2h;
'';
};
"profilarr.nordhammer.it" = protectedProxy 6868;
"shelfarr.nordhammer.it" = protectedProxy 5056;
"sabnzbd.nordhammer.it" = protectedProxy 8085;