Add gitea service

This commit is contained in:
Tristan Daniël Maat 2021-04-12 01:41:31 +01:00
parent 2df8a6892c
commit 4689a153b9
Signed by: tlater
GPG key ID: 49670FD774E43268
2 changed files with 48 additions and 1 deletions
configuration

View file

@ -1,7 +1,7 @@
{ config, pkgs, ... }:
{
imports = [ ];
imports = [ ./services/gitea.nix ];
nix = {
package = pkgs.nixFlakes;
@ -44,6 +44,15 @@
recommendedGzipSettings = true;
recommendedProxySettings = true;
clientMaxBodySize = "10G";
virtualHosts = let
host = port: extra:
{
forceSSL = true;
enableACME = true;
locations."/" = { proxyPass = "http://localhost:${toString port}"; };
} // extra;
in { "gitea.tlater.net" = host 3000 { }; };
};
security.acme = {