Turn on recomended nginx settings by default

This commit is contained in:
Sandro - 2022-06-21 23:34:33 +02:00
parent fa884b3ce2
commit 5adaa6265a
Signed by: sandro
GPG Key ID: 3AF5A43A3EECC2E5
13 changed files with 8 additions and 16 deletions

View File

@ -232,6 +232,12 @@ in {
vim.defaultEditor = true; vim.defaultEditor = true;
}; };
services.nginx = lib.mkIf config.services.nginx.enable {
recommendedGzipSettings = true;
recommendedOptimisation = true;
recommendedProxySettings = true;
recommendedTlsSettings = true;
};
time.timeZone = lib.mkDefault "Europe/Berlin"; time.timeZone = lib.mkDefault "Europe/Berlin";

View File

@ -64,7 +64,6 @@ in {
services.phpfpm.phpPackage = pkgs.php74; services.phpfpm.phpPackage = pkgs.php74;
services.nginx = { services.nginx = {
enable = true; enable = true;
recommendedProxySettings = true;
virtualHosts."${domain}" = { virtualHosts."${domain}" = {
default = true; default = true;
forceSSL = true; forceSSL = true;

View File

@ -437,8 +437,6 @@ in {
# HTTP Reverse Proxy to provide services into Freifunk # HTTP Reverse Proxy to provide services into Freifunk
services.nginx = { services.nginx = {
enable = true; enable = true;
recommendedOptimisation = true;
recommendedGzipSettings = true;
appendHttpConfig = '' appendHttpConfig = ''
proxy_buffering off; proxy_buffering off;
''; '';

View File

@ -23,7 +23,6 @@ in {
services.nginx = { services.nginx = {
enable = true; enable = true;
recommendedProxySettings = true;
virtualHosts = { virtualHosts = {
"grafana.hq.c3d2.de" = { "grafana.hq.c3d2.de" = {
default = true; default = true;

View File

@ -36,9 +36,9 @@
useSSL = true; useSSL = true;
}; };
}; };
nginx = { nginx = {
enable = true; enable = true;
recommendedProxySettings = true;
virtualHosts."codimd.c3d2.de" = { virtualHosts."codimd.c3d2.de" = {
default = true; default = true;
forceSSL = true; forceSSL = true;
@ -57,6 +57,7 @@
}; };
}; };
}; };
postgresql = { postgresql = {
enable = true; enable = true;
ensureDatabases = [ ensureDatabases = [

View File

@ -40,8 +40,6 @@
}; };
in { in {
enable = true; enable = true;
recommendedGzipSettings = true;
recommendedProxySettings = true;
clientMaxBodySize = "100m"; clientMaxBodySize = "100m";
virtualHosts = { virtualHosts = {
"kibana.hq.c3d2.de" = "kibana.hq.c3d2.de" =

View File

@ -20,7 +20,6 @@
services = { services = {
nginx = { nginx = {
enable = true; enable = true;
recommendedProxySettings = true;
virtualHosts."matemat.hq.c3d2.de" = { virtualHosts."matemat.hq.c3d2.de" = {
default = true; default = true;
forceSSL = true; forceSSL = true;

View File

@ -41,7 +41,6 @@
services.nginx = { services.nginx = {
enable = true; enable = true;
recommendedProxySettings = true;
virtualHosts."mobilizon.c3d2.de" = { virtualHosts."mobilizon.c3d2.de" = {
default = true; default = true;
forceSSL = true; forceSSL = true;

View File

@ -30,7 +30,6 @@ in {
services.nginx = { services.nginx = {
enable = true; enable = true;
recommendedProxySettings = true;
virtualHosts."scrape.hq.c3d2.de" = { virtualHosts."scrape.hq.c3d2.de" = {
default = true; default = true;
forceSSL = true; forceSSL = true;

View File

@ -19,7 +19,6 @@
services.nginx = { services.nginx = {
enable = true; enable = true;
recommendedProxySettings = true;
virtualHosts."sdr.hq.c3d2.de" = { virtualHosts."sdr.hq.c3d2.de" = {
default = true; default = true;
forceSSL = true; forceSSL = true;

View File

@ -39,7 +39,6 @@ in
services.nginx = { services.nginx = {
enable = true; enable = true;
recommendedProxySettings = true;
virtualHosts."stream.hq.c3d2.de" = { virtualHosts."stream.hq.c3d2.de" = {
default = true; default = true;
enableACME = true; enableACME = true;

View File

@ -70,8 +70,6 @@ in {
}; };
in { in {
enable = true; enable = true;
recommendedProxySettings = true;
recommendedGzipSettings = true;
virtualHosts = { virtualHosts = {
"hydra.hq.c3d2.de" = hydraVhost // { "hydra.hq.c3d2.de" = hydraVhost // {
default = true; default = true;

View File

@ -111,8 +111,6 @@ in
nginx = { nginx = {
enable = true; enable = true;
#recommendedGzipSettings = true;
recommendedProxySettings = true;
virtualHosts = { virtualHosts = {
"drkkr.hq.c3d2.de" = { "drkkr.hq.c3d2.de" = {
default = true; default = true;