nixos/hosts/cl-00-00/system/configuration/forgejo/network.nix
dokkae.cat eb7d6c146f feat: forgejo runner
Added a forgejo runner and extracted monolith file into folder/sub-folder
2026-01-11 20:52:16 +00:00

22 lines
417 B
Nix

{ ...
}:
{
networking.firewall.allowedTCPPorts = [ 22 ];
services.traefik.dynamicConfigOptions.http = {
routers.forgejo = {
rule = "Host(`git.dokkae.com`)";
service = "forgejo";
entryPoints = [ "websecure" ];
tls = { certResolver = "letsencrypt"; };
};
services.forgejo = {
loadBalancer.servers = [
{ url = "http://localhost:3000"; }
];
};
};
}