feat: cap upload size at 1 GiB by default (UPLOAD_MAX_BYTES override)

기본 업로드 한도를 1 GiB (1073741824 바이트) 로 설정. .env 의 UPLOAD_MAX_BYTES 로
바꿀 수 있고, 0 이나 Infinity 로 두면 무제한.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-05-15 18:06:21 +09:00
parent 8de8bb982a
commit a14963e237
3 changed files with 13 additions and 7 deletions

View File

@@ -10,8 +10,8 @@ PORT=3000
SESSION_SECRET=change-me-please
# 업로드/타임아웃 ─────────────────────────────────────────────────
# 업로드 용량 한도(바이트). 비우거나 미설정이면 무제한.
# UPLOAD_MAX_BYTES=
# 업로드 용량 한도(바이트). 1 GiB = 1073741824. 비우거나 미설정이면 무제한.
UPLOAD_MAX_BYTES=1073741824
# HTTP 요청 타임아웃(밀리초). 0 또는 미설정이면 무제한 (10GB 업로드 같은 케이스 대비).
# HTTP_REQUEST_TIMEOUT_MS=0