ingress-proxy: hmmm

This commit is contained in:
41666 2024-03-28 20:49:38 -04:00
parent d18279ba93
commit 02bac3a92f

View file

@ -18,6 +18,8 @@ in {
networking.firewall.allowedUDPPorts = [ 80 443 ]; networking.firewall.allowedUDPPorts = [ 80 443 ];
services.nginx = { services.nginx = {
package = pkgs.tengine;
recommendedBrotliSettings = true; recommendedBrotliSettings = true;
recommendedGzipSettings = true; recommendedGzipSettings = true;
recommendedZstdSettings = true; recommendedZstdSettings = true;
@ -43,7 +45,9 @@ in {
virtualHosts = let virtualHosts = let
defaultConfig = { defaultConfig = {
listen = [ listen = [
{ addr = "0.0.0.0"; port = 80; }
{ addr = "0.0.0.0"; port = 443; ssl = true; } { addr = "0.0.0.0"; port = 443; ssl = true; }
{ addr = "[::]"; port = 80; }
{ addr = "[::]"; port = 443; ssl = true; } { addr = "[::]"; port = 443; ssl = true; }
]; ];
http2 = true; http2 = true;
@ -75,13 +79,8 @@ in {
} // defaultConfig; } // defaultConfig;
in { in {
"mekanoe.com" = mekanoesh; "mekanoe.com" = mekanoesh;
"noe.sh" = mekanoesh; "noe.sh" = mekanoesh;
"oc.mekanoe.com" = placeholder // {
serverAliases = [ "" ];
};
"kitsu.love" = static { "kitsu.love" = static {
url = "https://codeberg.org/Vivieraaa/kitsu-site.git"; url = "https://codeberg.org/Vivieraaa/kitsu-site.git";
rev = "f669f68f1bf89c8f161627e994c9c865811964e8"; rev = "f669f68f1bf89c8f161627e994c9c865811964e8";
@ -93,7 +92,7 @@ in {
serverAliases = [ "metagame-new.ps2.live" ]; serverAliases = [ "metagame-new.ps2.live" ];
}; };
"doll.repair" = static { src = flakePackage "doll-repair"; }; "doll.repair" = static { src = flakePackage "doll-repair"; } // { forceSSL = false; };
# "porcelain.doll.repair" = { # "porcelain.doll.repair" = {
# locations."/" = { # locations."/" = {
@ -107,7 +106,7 @@ in {
# add_header X-Cache $upstream_cache_status; # add_header X-Cache $upstream_cache_status;
# ''; # '';
# }; # };
# } // defaultConfig; # } // defaultConfig // { forceSSL = false; };
}; };
}; };