initial commit

This commit is contained in:
2026-05-14 13:39:10 +02:00
commit 7e444146d2
37 changed files with 1537 additions and 0 deletions

10
configuration/gitea.nix Normal file
View File

@@ -0,0 +1,10 @@
{ config, ... }:
{
services.gitea.enable = true;
security.acme.certs."${config.domainName}".extraDomainNames = [ "git.${config.domainName}" ];
services.nginx.virtualHosts."git.${config.domainName}" = {
useACMEHost = config.domainName;
addSSL = true;
locations."/".proxyPass = "http://localhost:${toString config.services.gitea.settings.server.HTTP_PORT}";
};
}