diff --git a/modules/services/forgejo/module.nix b/modules/services/forgejo/module.nix index a09f987..079441c 100644 --- a/modules/services/forgejo/module.nix +++ b/modules/services/forgejo/module.nix @@ -33,19 +33,9 @@ in { services.nginx = { enable = true; virtualHosts.${domain} = { - forceSSL = true; - # enableACME = true; - useACMEHost = domain; - inherit acmeRoot; - extraConfig = '' - # nginx defaults to a 1MB size limit for uploads, which - # *definitely* isn't enough for Git LFS. - # 'client_max_body_size 300m;' would set a limit of 300MB - # setting it to 0 means "no limit" - client_max_body_size 512M; - ''; + addSSL = true; + enableACME = true; locations."/" = { - recommendedProxySettings = true; proxyPass = "http://localhost:${toString port}"; }; }; diff --git a/modules/services/nginx/module.nix b/modules/services/nginx/module.nix index 63fcef0..67e958a 100644 --- a/modules/services/nginx/module.nix +++ b/modules/services/nginx/module.nix @@ -27,6 +27,10 @@ in { recommendedProxySettings = true; recommendedZstdSettings = true; + # nginx defaults to a 1MB size limit for uploads, which + # *definitely* isn't enough for Git LFS. + # 'client_max_body_size 300m;' would set a limit of 300MB + # setting it to 0 means "no limit" clientMaxBodySize = mkDefault "512m"; }; };