infrastructure

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

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:
Mmodules/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