From 1dae364c348e83fa2b074038dd0654b58a4de5b0 Mon Sep 17 00:00:00 2001 From: Chaos Date: Sun, 20 Nov 2022 11:04:42 +0000 Subject: [PATCH] increase max client upload size --- hosts/storage/profiles/rclone-serve.nix | 2 ++ profiles/nginx.nix | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/hosts/storage/profiles/rclone-serve.nix b/hosts/storage/profiles/rclone-serve.nix index 04cb6ec..4f65fab 100644 --- a/hosts/storage/profiles/rclone-serve.nix +++ b/hosts/storage/profiles/rclone-serve.nix @@ -114,6 +114,8 @@ in { networking.firewall.allowedTCPPorts = [ 80 443 ]; + services.nginx.clientMaxBodySize = "${toString (8192*4)}m"; + services.nginx.virtualHosts."storage-webdav.owo.monster" = { forceSSL = true; enableACME = true; diff --git a/profiles/nginx.nix b/profiles/nginx.nix index 67cac83..12dda60 100644 --- a/profiles/nginx.nix +++ b/profiles/nginx.nix @@ -1,4 +1,4 @@ -{ ... }: { +{ lib, ... }: { security.acme = { defaults = { email = "chaoticryptidz@owo.monster"; }; acceptTerms = true; @@ -10,7 +10,7 @@ recommendedProxySettings = true; recommendedTlsSettings = true; commonHttpConfig = ""; - clientMaxBodySize = "512m"; + clientMaxBodySize = lib.mkDefault "512m"; serverNamesHashBucketSize = 1024; }; }