From 1b012459b8fe5247982089e46a03dc7486712a68 Mon Sep 17 00:00:00 2001 From: Attawit Kittikrairit Date: Wed, 2 Jan 2019 11:50:15 +0700 Subject: [PATCH] Create running_behind_nginx_reverse_proxy.md --- .../running_behind_nginx_reverse_proxy.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 docs/e-mission-server/running_behind_nginx_reverse_proxy.md diff --git a/docs/e-mission-server/running_behind_nginx_reverse_proxy.md b/docs/e-mission-server/running_behind_nginx_reverse_proxy.md new file mode 100644 index 0000000..d0f9d45 --- /dev/null +++ b/docs/e-mission-server/running_behind_nginx_reverse_proxy.md @@ -0,0 +1,19 @@ +# Running Behind NGINX Reverse Proxy + +### Ramp up the body size limit + +You must make sure that, NGINX can accept a very large request (i.e. 1GB). + +So either add this to your `server` block or `http` block: + +```nginx +client_max_body_size 1G; +``` + +Also, you must make sure that this configuration is conform with + +`e-mission-server/net/api/cfc_webapp.py` file. + +```python +BaseRequest.MEMFILE_MAX = 1024 * 1024 * 1024 # Allow the request size to be 1G +```