优化: 提升上传大小限制到10GB并延长超时时间 v1.2.2

修改内容:
- client_max_body_size: 500M → 10G
- proxy_read_timeout: 300s → 3600s (1小时)
- proxy_send_timeout: 300s → 3600s (1小时)
- proxy_connect_timeout: 75s → 300s (5分钟)

适用场景:
- 支持上传大型视频文件
- 支持上传ISO镜像等大文件
- 提供更长的上传时间窗口

影响范围:
- install.sh: configure_nginx_http() 函数
- install.sh: configure_nginx_https() 函数

🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
WanWanYun
2025-11-11 01:02:40 +08:00
parent 70e0d4ef04
commit dae4ec9cc5

View File

@@ -1165,8 +1165,8 @@ server {
listen ${HTTP_PORT}; listen ${HTTP_PORT};
server_name ${server_name}; server_name ${server_name};
# 文件上传大小限制(500MB # 文件上传大小限制(10GB
client_max_body_size 500M; client_max_body_size 10G;
# 前端静态文件 # 前端静态文件
location / { location / {
@@ -1187,10 +1187,10 @@ server {
proxy_set_header X-Forwarded-For \$proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-For \$proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto \$scheme; proxy_set_header X-Forwarded-Proto \$scheme;
# 上传超时设置(大文件上传可能需要更长时间) # 上传超时设置(大文件上传需要更长时间设置为1小时
proxy_read_timeout 300s; proxy_read_timeout 3600s;
proxy_send_timeout 300s; proxy_send_timeout 3600s;
proxy_connect_timeout 75s; proxy_connect_timeout 300s;
} }
# 分享页面 # 分享页面
@@ -1238,8 +1238,8 @@ server {
ssl_ciphers HIGH:!aNULL:!MD5; ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on; ssl_prefer_server_ciphers on;
# 文件上传大小限制(500MB # 文件上传大小限制(10GB
client_max_body_size 500M; client_max_body_size 10G;
# 前端静态文件 # 前端静态文件
location / { location / {
@@ -1260,10 +1260,10 @@ server {
proxy_set_header X-Forwarded-For \$proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-For \$proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto \$scheme; proxy_set_header X-Forwarded-Proto \$scheme;
# 上传超时设置(大文件上传可能需要更长时间) # 上传超时设置(大文件上传需要更长时间设置为1小时
proxy_read_timeout 300s; proxy_read_timeout 3600s;
proxy_send_timeout 300s; proxy_send_timeout 3600s;
proxy_connect_timeout 75s; proxy_connect_timeout 300s;
} }
# 分享页面 # 分享页面