diff --git a/hosts/server/configuration.nix b/hosts/server/configuration.nix index 4a305ed..e8f34f0 100644 --- a/hosts/server/configuration.nix +++ b/hosts/server/configuration.nix @@ -76,6 +76,21 @@ in reverse_proxy localhost:8080 ''; }; + "git.flygrounder.ru" = { + extraConfig = '' + reverse_proxy localhost:7237 + ''; + }; + }; + }; + forgejo = { + enable = true; + settings = { + service.DISABLE_REGISTRATION = true; + server = { + ROOT_URL = "https://git.flygrounder.ru/"; + HTTP_PORT = 7237; + }; }; }; stalwart = { @@ -236,5 +251,9 @@ in service = "vaultwarden"; path = "/var/lib/vaultwarden"; }; + forgejo = mkBackup { + service = "forgejo"; + path = config.services.forgejo.stateDir; + }; }; }