From 64607f491668b986963ba04211ad6d2b0032efa3 Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Wed, 19 Jun 2019 00:45:12 +0200 Subject: [PATCH] nginx-proxy: Set proxy_request_buffering to off. Fixes #650 (#651) Otherwise nginx buffers uploads which at least with the linux client results in large files failing to upload and the upload stats not updating. Signed-off-by: Christoph Reiter --- .../mariadb/fpm/proxy/uploadsize.conf | 1 + .../mariadb-cron-redis/apache/proxy/uploadsize.conf | 1 + .../mariadb-cron-redis/fpm/proxy/uploadsize.conf | 1 + .../with-nginx-proxy/mariadb/apache/proxy/uploadsize.conf | 1 + .../with-nginx-proxy/mariadb/fpm/proxy/uploadsize.conf | 1 + .../with-nginx-proxy/postgres/apache/proxy/uploadsize.conf | 1 + .../with-nginx-proxy/postgres/fpm/proxy/uploadsize.conf | 1 + 7 files changed, 7 insertions(+) diff --git a/.examples/docker-compose/with-nginx-proxy-self-signed-ssl/mariadb/fpm/proxy/uploadsize.conf b/.examples/docker-compose/with-nginx-proxy-self-signed-ssl/mariadb/fpm/proxy/uploadsize.conf index c636de7..7e3906e 100644 --- a/.examples/docker-compose/with-nginx-proxy-self-signed-ssl/mariadb/fpm/proxy/uploadsize.conf +++ b/.examples/docker-compose/with-nginx-proxy-self-signed-ssl/mariadb/fpm/proxy/uploadsize.conf @@ -1 +1,2 @@ client_max_body_size 10G; +proxy_request_buffering off; diff --git a/.examples/docker-compose/with-nginx-proxy/mariadb-cron-redis/apache/proxy/uploadsize.conf b/.examples/docker-compose/with-nginx-proxy/mariadb-cron-redis/apache/proxy/uploadsize.conf index c636de7..7e3906e 100644 --- a/.examples/docker-compose/with-nginx-proxy/mariadb-cron-redis/apache/proxy/uploadsize.conf +++ b/.examples/docker-compose/with-nginx-proxy/mariadb-cron-redis/apache/proxy/uploadsize.conf @@ -1 +1,2 @@ client_max_body_size 10G; +proxy_request_buffering off; diff --git a/.examples/docker-compose/with-nginx-proxy/mariadb-cron-redis/fpm/proxy/uploadsize.conf b/.examples/docker-compose/with-nginx-proxy/mariadb-cron-redis/fpm/proxy/uploadsize.conf index c636de7..7e3906e 100644 --- a/.examples/docker-compose/with-nginx-proxy/mariadb-cron-redis/fpm/proxy/uploadsize.conf +++ b/.examples/docker-compose/with-nginx-proxy/mariadb-cron-redis/fpm/proxy/uploadsize.conf @@ -1 +1,2 @@ client_max_body_size 10G; +proxy_request_buffering off; diff --git a/.examples/docker-compose/with-nginx-proxy/mariadb/apache/proxy/uploadsize.conf b/.examples/docker-compose/with-nginx-proxy/mariadb/apache/proxy/uploadsize.conf index c636de7..7e3906e 100644 --- a/.examples/docker-compose/with-nginx-proxy/mariadb/apache/proxy/uploadsize.conf +++ b/.examples/docker-compose/with-nginx-proxy/mariadb/apache/proxy/uploadsize.conf @@ -1 +1,2 @@ client_max_body_size 10G; +proxy_request_buffering off; diff --git a/.examples/docker-compose/with-nginx-proxy/mariadb/fpm/proxy/uploadsize.conf b/.examples/docker-compose/with-nginx-proxy/mariadb/fpm/proxy/uploadsize.conf index c636de7..7e3906e 100644 --- a/.examples/docker-compose/with-nginx-proxy/mariadb/fpm/proxy/uploadsize.conf +++ b/.examples/docker-compose/with-nginx-proxy/mariadb/fpm/proxy/uploadsize.conf @@ -1 +1,2 @@ client_max_body_size 10G; +proxy_request_buffering off; diff --git a/.examples/docker-compose/with-nginx-proxy/postgres/apache/proxy/uploadsize.conf b/.examples/docker-compose/with-nginx-proxy/postgres/apache/proxy/uploadsize.conf index c636de7..7e3906e 100644 --- a/.examples/docker-compose/with-nginx-proxy/postgres/apache/proxy/uploadsize.conf +++ b/.examples/docker-compose/with-nginx-proxy/postgres/apache/proxy/uploadsize.conf @@ -1 +1,2 @@ client_max_body_size 10G; +proxy_request_buffering off; diff --git a/.examples/docker-compose/with-nginx-proxy/postgres/fpm/proxy/uploadsize.conf b/.examples/docker-compose/with-nginx-proxy/postgres/fpm/proxy/uploadsize.conf index c636de7..7e3906e 100644 --- a/.examples/docker-compose/with-nginx-proxy/postgres/fpm/proxy/uploadsize.conf +++ b/.examples/docker-compose/with-nginx-proxy/postgres/fpm/proxy/uploadsize.conf @@ -1 +1,2 @@ client_max_body_size 10G; +proxy_request_buffering off;