oopsidentify

This commit is contained in:
Till 2025-07-03 23:56:40 +02:00
parent f159c2cb9d
commit ae431ac3dc
4 changed files with 30 additions and 2 deletions

View file

@ -1,5 +1,23 @@
{ config, pkgs, ... }:
{
services.jenkins.enable = true;
services.jenkins = {
enable = true;
port = 7401;
};
security.acme.certs."${config.networking.domain}".extraDomainNames = [
"jenkins.${config.networking.domain}"
];
services.nginx.virtualHosts = {
"jenkins.${config.networking.domain}" = {
onlySSL = true;
useACMEHost = config.networking.domain;
locations."/" = {
proxyPass = "http://127.0.0.1:${toString config.services.jenkins.port}";
proxyWebsockets = true;
};
};
};
}