diff options
| author | Kj Tsanaktsidis <kjtsanaktsidis@groq.com> | 2026-01-09 22:18:18 +1100 |
|---|---|---|
| committer | Kj Tsanaktsidis <kjtsanaktsidis@groq.com> | 2026-01-09 22:18:18 +1100 |
| commit | eca9d37810d5c29a1b0ea7f86c6b3abbb81f7c04 (patch) | |
| tree | cab6043efab9e97ef63881253574a7c9fc68e53c /modules/buildbot.nix | |
| parent | c8b32eb78c644b4c5499432e6e60f595c5a577b3 (diff) | |
attic
Diffstat (limited to 'modules/buildbot.nix')
| -rw-r--r-- | modules/buildbot.nix | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/modules/buildbot.nix b/modules/buildbot.nix new file mode 100644 index 0000000..6ace501 --- /dev/null +++ b/modules/buildbot.nix @@ -0,0 +1,27 @@ +{ + config, + lib, + ... +}: +{ + services.buildbot-master = { + enable = true; + home = "/var/lib/buildbot"; + title = "KJ's NixOS buildbot"; + port = 3214; + listenAddress = "::1"; + buildbotUrl = "https://buildbot.kjtsanaktsidis.id.au/"; + }; + + services.nginx = { + virtualHosts."buildbot.kjtsanaktsidis.id.au" = { + forceSSL = true; + enableACME = true; + locations = { + "/" = { + proxyPass = "http://localhost:${builtins.toString config.services.buildbot-master.port}"; + }; + }; + }; + }; +} |
