feat(packs-lab): docker-compose 서비스 + nginx 라우팅 (5GB body limit)

This commit is contained in:
2026-05-02 08:57:36 +09:00
parent 7a9690526a
commit 9a0bbeccd5
2 changed files with 46 additions and 0 deletions

View File

@@ -190,6 +190,30 @@ server {
proxy_pass http://$personal_backend$request_uri;
}
# packs-lab — admin upload (5GB body limit, request buffering off)
location ^~ /api/packs/upload {
resolver 127.0.0.11 valid=10s;
set $packs_backend packs-lab:8000;
client_max_body_size 5G;
proxy_request_buffering off;
proxy_http_version 1.1;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://$packs_backend$request_uri;
proxy_read_timeout 1800s;
proxy_send_timeout 1800s;
}
# packs-lab — 사용자 다운로드 + list/sign-link
location /api/packs/ {
resolver 127.0.0.11 valid=10s;
set $packs_backend packs-lab:8000;
proxy_http_version 1.1;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://$packs_backend$request_uri;
}
# agent-office API + WebSocket
location /api/agent-office/ {
resolver 127.0.0.11 valid=10s;