feat: expose Buildbot via nginx proxy on LAN
Add greg.proxies entries on jeremiah for buildbot.home and buildbot.thehellings.lan, both proxying to http://localhost:8010/. Nginx handles auth passthrough - Buildbot's own Gitea OAuth applies. Add DNS aliases in genesis hosts file: - buildbot.thehellings.lan → 10.42.1.8 (LAN) - buildbot.home → 100.102.186.39 (Tailscale)
This commit is contained in:
@@ -85,6 +85,13 @@ in
|
||||
vip = ip;
|
||||
priority = 254;
|
||||
};
|
||||
proxies = {
|
||||
# Expose Buildbot over HTTP on the LAN so Klaatu (and other internal
|
||||
# tools) can reach it without Tailscale. Buildbot's own Gitea OAuth
|
||||
# handles authentication.
|
||||
"buildbot.home".target = "http://localhost:8010/";
|
||||
"buildbot.thehellings.lan".target = "http://localhost:8010/";
|
||||
};
|
||||
tailscale = {
|
||||
enable = true;
|
||||
tags = [ "home" ];
|
||||
|
||||
Reference in New Issue
Block a user