From 86cddf81b37e3d5e9262dc5d3bb49be8799fe276 Mon Sep 17 00:00:00 2001 From: Jack Mechem Date: Fri, 1 May 2026 03:10:16 -0700 Subject: [PATCH] Self hosted git repos --- hosts/dellserv/configuration.nix | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/hosts/dellserv/configuration.nix b/hosts/dellserv/configuration.nix index 5a41798..90e422d 100644 --- a/hosts/dellserv/configuration.nix +++ b/hosts/dellserv/configuration.nix @@ -107,6 +107,11 @@ } ''; }; + virtualHosts."git.jackmechem.dev" = { + extraConfig = '' + reverse_proxy localhost:3002 + ''; + }; }; services.server-dash = { @@ -118,6 +123,19 @@ useNixBuild = false; }; + services.forgejo = { + enable = true; + settings = { + server = { + DOMAIN = "git.jackmechem.dev"; + HTTP_PORT = 3002; + ROOT_URL = "https://git.jackmechem.dev"; + SSH_DOMAIN = "gitssh.jackmechem.dev"; + SSH_PORT = 22; + }; + }; + }; + # Make sure jack is in the shadow group users.users.jack.extraGroups = [ "shadow" ];