Change gitea ssh port.

This commit is contained in:
Lorenzo Good 2025-12-28 21:01:24 -06:00
parent 7d90587392
commit 60424d6ff2
Signed by: lorenzo
GPG key ID: 7FCD64BD81180ED0
3 changed files with 14 additions and 2 deletions

View file

@ -21,15 +21,20 @@ in {
ssh-port = mkOption { ssh-port = mkOption {
type = lib.types.port; type = lib.types.port;
default = 2222; default = 22;
description = '' description = ''
What external port to serve over. Where ssh is available.
''; '';
}; };
domain = mkOption { domain = mkOption {
type = lib.types.str; type = lib.types.str;
}; };
ssh-domain = mkOption {
type = lib.types.str;
default = cfg.domain;
};
}; };
config = mkIf cfg.enable { config = mkIf cfg.enable {
@ -49,6 +54,7 @@ in {
HTTP_PORT = cfg.port; HTTP_PORT = cfg.port;
DOMAIN = cfg.domain; DOMAIN = cfg.domain;
ROOT_URL = "https://${cfg.domain}"; ROOT_URL = "https://${cfg.domain}";
SSH_DOMAIN = cfg.ssh-domain;
SSH_PORT = cfg.ssh-port; SSH_PORT = cfg.ssh-port;
}; };
}; };

View file

@ -17,6 +17,7 @@
services.forgejo = { services.forgejo = {
enable = true; enable = true;
domain = "forge.foehammer.me"; domain = "forge.foehammer.me";
ssh-domain = "lebesgue";
}; };
services.vaultwarden = { services.vaultwarden = {

View file

@ -8,6 +8,11 @@
reverse_proxy :${toString config.foehammer.services.vaultwarden.port} reverse_proxy :${toString config.foehammer.services.vaultwarden.port}
''; '';
}; };
"goatcounter.foehammer.me" = {
extraConfig = ''
reverse_proxy :${toString config.foehammer.services.goatcounter.port}
'';
};
"forge.foehammer.me" = { "forge.foehammer.me" = {
extraConfig = '' extraConfig = ''
reverse_proxy :${toString config.foehammer.services.forgejo.port} reverse_proxy :${toString config.foehammer.services.forgejo.port}