diff --git a/modules/fedi/default.nix b/modules/fedi/default.nix index 41407aa..3ec5ef6 100644 --- a/modules/fedi/default.nix +++ b/modules/fedi/default.nix @@ -64,6 +64,7 @@ in "static/logo.png" = favicon; "favicon.png" = favicon; }; + nginx = { serverName = "fedi.twoneis.site"; useACMEHost = "twoneis.site"; diff --git a/modules/git/default.nix b/modules/git/default.nix index 7830cc8..780b51b 100644 --- a/modules/git/default.nix +++ b/modules/git/default.nix @@ -16,7 +16,11 @@ in extraConfig = '' client_max_body_size 512M; ''; - locations."/".proxyPass = "http://localhost:${toString cfg.HTTP_PORT}"; + locations = { + "/" = { + proxyPass = "http://localhost:${toString cfg.HTTP_PORT}"; + }; + }; }; }; diff --git a/modules/nginx/default.nix b/modules/nginx/default.nix index 32f5bfc..7c52b5e 100644 --- a/modules/nginx/default.nix +++ b/modules/nginx/default.nix @@ -9,14 +9,14 @@ in mkIf conf.nginx.enable { security.acme = { acceptTerms = true; - defaults.email = "mira.cp.0909@gmail.com"; + defaults.email = "mira@chpu.eu"; certs = { "twoneis.site" = { group = "nginx"; domain = "twoneis.site"; extraDomainNames = ["*.twoneis.site"]; dnsProvider = "porkbun"; - email = "mira.cp.0909@gmail.com"; + email = "mira@chpu.eu"; environmentFile = "/root/porkbun-creds"; }; @@ -25,7 +25,7 @@ in domain = "chpu.eu"; extraDomainNames = ["*.chpu.eu"]; dnsProvider = "porkbun"; - email = "mira.cp.0909@gmail.com"; + email = "mira@chpu.eu"; environmentFile = "/root/porkbun-creds"; }; }; @@ -36,6 +36,8 @@ in services.nginx = { enable = true; recommendedProxySettings = true; + recommendedOptimisation = true; + recommendedTlsSettings = true; virtualHosts = { "chpu.eu" = { serverName = "chpu.eu";