commit 5edc13d1d02906d2755b58630e819df4629947bc parent 0bd4caa8182c63cc7b128971533abf615ef916e0 Author: Silas Brack <silasbrack@gmail.com> Date: Wed, 22 Apr 2026 13:20:14 +0200 feat: proxy Trailbase admin panel and API via nginx - Add /_/ location for admin panel - Add /api/ location for Trailbase API Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> Diffstat:
| M | modules/simple-web-app.nix | | | 9 | +++++++++ |
1 file changed, 9 insertions(+), 0 deletions(-)
diff --git a/modules/simple-web-app.nix b/modules/simple-web-app.nix @@ -99,6 +99,15 @@ in proxyPass = "http://127.0.0.1:${builtins.toString cfg.port}"; recommendedProxySettings = true; }; + # Trailbase admin panel and API + locations."/_/" = { + proxyPass = "http://127.0.0.1:${builtins.toString cfg.trailbasePort}"; + recommendedProxySettings = true; + }; + locations."/api/" = { + proxyPass = "http://127.0.0.1:${builtins.toString cfg.trailbasePort}"; + recommendedProxySettings = true; + }; }; # Archive logs to volume