adjust tus request max body size

This commit is contained in:
Karol Wypchlo 2021-05-26 18:02:32 +02:00
parent c10353f6d5
commit 2db2ae60f6
1 changed files with 3 additions and 1 deletions

View File

@ -390,13 +390,15 @@ server {
location /skynet/tus { location /skynet/tus {
include /etc/nginx/conf.d/include/cors; include /etc/nginx/conf.d/include/cors;
client_max_body_size 100G; # make sure to limit the size of upload to a sane value client_max_body_size 50M; # tus chunks size is 40M + leaving 10M of breathing room
proxy_read_timeout 600; proxy_read_timeout 600;
proxy_request_buffering off; # stream uploaded files through the proxy as it comes in proxy_request_buffering off; # stream uploaded files through the proxy as it comes in
proxy_set_header Expect $http_expect; proxy_set_header Expect $http_expect;
# proxy /skynet/tus requests to siad endpoint with all arguments # proxy /skynet/tus requests to siad endpoint with all arguments
proxy_pass http://siad; proxy_pass http://siad;
# rewrite tus headers to use correct uri
proxy_redirect https://siad/ https://$domain.$tld/; proxy_redirect https://siad/ https://$domain.$tld/;
} }