From ad929e4532ce7092a4fd2eea0183a0cb182e1e84 Mon Sep 17 00:00:00 2001 From: TheWanderingCrow Date: Tue, 4 Nov 2025 08:47:41 -0500 Subject: [PATCH] WIP: get forgejo up with sso --- modules/services/forgejo/default.nix | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/modules/services/forgejo/default.nix b/modules/services/forgejo/default.nix index 609d8ec..8787d37 100644 --- a/modules/services/forgejo/default.nix +++ b/modules/services/forgejo/default.nix @@ -1,4 +1,8 @@ { + services.caddy.virtualHosts."git.wanderingcrow.net".extraConfig = '' + reverse_proxy http://localhost:3000 + ''; + services.forgejo = { enable = true; lfs.enable = true; @@ -6,5 +10,19 @@ type = "sqlite3"; createDatabase = true; }; + settings = { + server = { + DOMAIN = "git.wanderingcrow.net"; + ROOT_URL = "https://git.wanderingcrow.net"; + HTTP_PORT = 3000; + }; + service = { + DISABLE_REGISTRATION = false; + }; + actions = { + ENABLED = true; + DEFAULT_ACTIONS_URL = "github"; + }; + }; }; }