diff --git a/public/v1/apps/nginx-reverse-proxy.json b/public/v1/apps/nginx-reverse-proxy.json index 1d79ec6..735c5d7 100644 --- a/public/v1/apps/nginx-reverse-proxy.json +++ b/public/v1/apps/nginx-reverse-proxy.json @@ -8,7 +8,8 @@ "image": "caprover/nginx-reverse-proxy:latest", "restart": "always", "environment": { - "UPSTREAM_HTTP_ADDRESS": "$$UPSTREAM_HTTP_ADDRESS" + "UPSTREAM_HTTP_ADDRESS": "$$UPSTREAM_HTTP_ADDRESS", + "CLIENT_MAX_BODY_SIZE": "$$CLIENT_MAX_BODY_SIZE" } } } @@ -23,6 +24,12 @@ "description": "For example use https://caprover.com to forward all request to CapRover.\n If you're forwarding http requests to a CapRover internal app use http://srv-captain--yourappnamehere or if you want a particular port, use http://srv-captain--yourappnamehere:8080", "defaultValue": "", "validRegex": "/^(http:\\/\\/|https:\\/\\/)\\S*$/" + }, { + "id": "$$CLIENT_MAX_BODY_SIZE", + "label": "Client max body size", + "description": "Sets the maximum allowed size of the client request body, specified in the “Content-Length” request header field. If the size in a request exceeds the configured value, the 413 (Request Entity Too Large) error is returned to the client. Please be aware that browsers cannot correctly display this error. Setting size to 0 disables checking of client request body size.", + "defaultValue": "256M", + "validRegex": "/^(http:\\/\\/|https:\\/\\/)\\S*$/" }] -} \ No newline at end of file +}