diff --git a/easyai-proxy.conf.sample b/easyai-proxy.conf.sample index 33fab36..fbec653 100644 --- a/easyai-proxy.conf.sample +++ b/easyai-proxy.conf.sample @@ -144,4 +144,17 @@ server { proxy_buffering off; # 对于 WebSocket 连接禁用缓冲 } + # 沙箱环境 API(脚本执行、下载、安装依赖等),需在 docker-compose 中取消 SANDBOX_PORT 映射 + location /sandbox/ { + proxy_pass http://127.0.0.1:8081/; + proxy_read_timeout 300s; + client_max_body_size 50M; + proxy_redirect off; + proxy_set_header X-Original-Prefix '/sandbox'; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + proxy_set_header Host $host; + } + }