From 86a72657a46cffcb3e31467ec365794861504d48 Mon Sep 17 00:00:00 2001 From: gyurix Date: Wed, 11 May 2022 10:18:47 +0000 Subject: [PATCH] Change default client max body size in nginx conf and implemented MAX_BODY_SIZE variable --- scripts/nginx_config_create.sh | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/scripts/nginx_config_create.sh b/scripts/nginx_config_create.sh index 04bade4..4d3dd76 100755 --- a/scripts/nginx_config_create.sh +++ b/scripts/nginx_config_create.sh @@ -20,7 +20,7 @@ ALIASES_HTTPS=$(jq -r '.ALIASES_HTTPS | select(.!="null") | join(" ")' $DOMAIN_S REDIRECT_HTTP=$(jq -r .REDIRECT_HTTP $DOMAIN_SOURCE) REDIRECT_HTTPS=$(jq -r .REDIRECT_HTTPS $DOMAIN_SOURCE) ERROR_PAGE=$(jq -r .ERROR_PAGE $DOMAIN_SOURCE) - +MAX_BODY_SIZE=$(jq -r .MAX_BODY_SIZE $DOMAIN_SOURCE) # check whether certificates exist or not if [[ $HTTPS_PORT != "" ]]; then @@ -43,6 +43,12 @@ if [[ $ALIASES_HTTP != "" ]]; then else echo "server_name $DOMAIN_NAME;" fi + +if [[ $MAX_BODY_SIZE != "" ]]; then + echo "client_max_body_size "$MAX_BODY_SIZE";" +else + echo "client_max_body_size 16M" +fi echo "rewrite_log on;" @@ -91,6 +97,12 @@ else echo "server_name $DOMAIN_NAME;" fi +if [[ $MAX_BODY_SIZE != "" ]]; then + echo "client_max_body_size "$MAX_BODY_SIZE";" +else + echo "client_max_body_size 16M" +fi + echo "rewrite_log on; proxy_ssl_server_name on; ssl_dhparam /etc/ssl/keys/$DOMAIN/dhparam.pem;