Skip to content

Commit 38cc723

Browse files
authored
client max body
1 parent ba41054 commit 38cc723

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

pritunl-nginx-proxy/entrypoint.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,9 @@ while true; do
8585

8686
ADDITIONAL_ROUTES="${ADDITIONAL_ROUTES}location ${ROUTE_PATH} {\n"
8787
ADDITIONAL_ROUTES="${ADDITIONAL_ROUTES} proxy_pass http://${ROUTE_DEST}:${ROUTE_PORT};\n"
88+
ADDITIONAL_ROUTES="${ADDITIONAL_ROUTES} proxy_http_version 1.1;\n"
89+
ADDITIONAL_ROUTES="${ADDITIONAL_ROUTES} proxy_set_header Upgrade \$http_upgrade;\n"
90+
ADDITIONAL_ROUTES="${ADDITIONAL_ROUTES} proxy_set_header Connection \"upgrade\";\n"
8891
ADDITIONAL_ROUTES="${ADDITIONAL_ROUTES} proxy_set_header Host \$host;\n"
8992
ADDITIONAL_ROUTES="${ADDITIONAL_ROUTES} proxy_set_header X-Real-IP \$remote_addr;\n"
9093
ADDITIONAL_ROUTES="${ADDITIONAL_ROUTES} proxy_set_header X-Forwarded-For \$proxy_add_x_forwarded_for;\n"

pritunl-nginx-proxy/nginx.conf.template

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,16 @@ http {
2727
listen ${NGINX_PORT};
2828
server_name _;
2929

30+
client_max_body_size 0;
31+
proxy_connect_timeout 600s;
32+
proxy_read_timeout 600s;
33+
proxy_send_timeout 600s;
34+
3035
location / {
3136
proxy_pass http://${PROXY_PASS_DEFAULT}:${PROXY_PORT_DEFAULT};
32-
proxy_http_version 1.1; # <-- Important for WebSocket
33-
proxy_set_header Upgrade $http_upgrade; # <-- Important for WebSocket
34-
proxy_set_header Connection "upgrade"; # <-- Important for WebSocket
37+
proxy_http_version 1.1;
38+
proxy_set_header Upgrade $http_upgrade;
39+
proxy_set_header Connection "upgrade";
3540
proxy_set_header Host $host;
3641
proxy_set_header X-Real-IP $remote_addr;
3742
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

0 commit comments

Comments
 (0)