Self hosted git repos

This commit is contained in:
Jack Mechem 2026-05-01 03:10:16 -07:00
parent b807476daf
commit 86cddf81b3

View file

@ -107,6 +107,11 @@
} }
''; '';
}; };
virtualHosts."git.jackmechem.dev" = {
extraConfig = ''
reverse_proxy localhost:3002
'';
};
}; };
services.server-dash = { services.server-dash = {
@ -118,6 +123,19 @@
useNixBuild = false; 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 # Make sure jack is in the shadow group
users.users.jack.extraGroups = [ "shadow" ]; users.users.jack.extraGroups = [ "shadow" ];