1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
{ config, ... }: let forgejoCfg = config.services.forgejo; in { mixins.forgejo.enable = true; services.nginx.virtualHosts = { "git.getchoo.com" = { enableACME = false; forceSSL = false; locations."/" = { proxyPass = "http://unix:${forgejoCfg.settings.server.HTTP_ADDR}"; }; }; }; }