fix: expose buildbot
This commit is contained in:
@@ -86,13 +86,6 @@ in
|
|||||||
priority = 254;
|
priority = 254;
|
||||||
};
|
};
|
||||||
nebula.enable = true;
|
nebula.enable = true;
|
||||||
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 = {
|
tailscale = {
|
||||||
enable = true;
|
enable = true;
|
||||||
tags = [ "home" ];
|
tags = [ "home" ];
|
||||||
@@ -123,6 +116,7 @@ in
|
|||||||
interface = "br0";
|
interface = "br0";
|
||||||
};
|
};
|
||||||
firewall.allowedTCPPorts = [
|
firewall.allowedTCPPorts = [
|
||||||
|
8010
|
||||||
3389
|
3389
|
||||||
9989 # buildbot communications port
|
9989 # buildbot communications port
|
||||||
];
|
];
|
||||||
@@ -151,7 +145,7 @@ in
|
|||||||
updateOutputs = false;
|
updateOutputs = false;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
domain = "${config.networking.hostName}.shire-zebra.ts.net:8010";
|
domain = "${config.networking.hostName}.shire-zebra.ts.net";
|
||||||
evalMaxMemorySize = 8192;
|
evalMaxMemorySize = 8192;
|
||||||
evalWorkerCount = 4;
|
evalWorkerCount = 4;
|
||||||
gitea = {
|
gitea = {
|
||||||
|
|||||||
Reference in New Issue
Block a user