fix(deploy): frontend nginx client_max_body_size 1m→100M(修 /api/upload 413)

上传 STP 文件被 nginx 默认 1m 限制挡住,返回 413 Content Too Large。
与 .env MAX_FILE_SIZE=104857600(100MB)对齐;同步把 proxy_read/send_timeout
提到 300s,避免大文件反代中途断流。

部署机还需在外层 nginx(gemj.cn:443 那台)也加:
  client_max_body_size 100M;
否则外层 nginx 会先于容器返回 413。
This commit is contained in:
2026-09-26 21:18:16 +08:00
parent 3615902e8d
commit 65b33609d6
+7
View File
@@ -6,6 +6,13 @@ server {
listen 8000; listen 8000;
server_name _; server_name _;
# 与 .env MAX_FILE_SIZE=104857600(100MB)对齐;nginx 默认 1m 会直接 413
client_max_body_size 100M;
# 大文件上传给后端足够时间(默认 60s,100MB 可能不够)
proxy_read_timeout 300s;
proxy_send_timeout 300s;
root /usr/share/nginx/html; root /usr/share/nginx/html;
index index.html; index index.html;