From 90ba20d2ccc3a697ed90b4d8cf8f90ba23dc67ed Mon Sep 17 00:00:00 2001 From: Nico Date: Sun, 22 Feb 2026 20:14:59 +1100 Subject: [PATCH] forgejo: move domain from being machine-specific to public --- modules/services/forgejo.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/services/forgejo.nix b/modules/services/forgejo.nix index 9aeb073..b0f8fde 100644 --- a/modules/services/forgejo.nix +++ b/modules/services/forgejo.nix @@ -10,7 +10,7 @@ settings = { session.COOKIE_SECURE = true; server = { - DOMAIN = "git.${config.homelab.domain}"; + DOMAIN = "git.${config.homelab.publicDomain}"; ROOT_URL = "https://${config.services.forgejo.settings.server.DOMAIN}"; SSH_PORT = 22; # PROTOCOL = "https"; @@ -30,7 +30,7 @@ # in order to only allow that to the forgejo user as it has "/var" services.openssh.authorizedKeysInHomedir = lib.mkForce true; - services.caddy.virtualHosts."git.${config.homelab.domain}" = { + services.caddy.virtualHosts."git.${config.homelab.publicDomain}" = { useACMEHost = config.homelab.domain; extraConfig = '' reverse_proxy http://localhost:${toString config.services.forgejo.settings.server.HTTP_PORT}