worker_processes auto; events { worker_connections 8024; } http { include /etc/nginx/mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; keepalive_requests 10000; proxy_read_timeout 600s; proxy_send_timeout 600s; send_timeout 600s; client_max_body_size 0; proxy_buffering off; proxy_request_buffering off; server { listen 8000; server_name localhost; ignore_invalid_headers off; location /json { proxy_pass http://127.0.0.1:3500; proxy_http_version 1.1; proxy_set_header X-Real-IP $server_addr; proxy_set_header X-Forwarded-for $server_addr; proxy_set_header Host '127.0.0.1'; } location /api { proxy_pass http://127.0.0.1:3000; } location /devtools { proxy_pass http://127.0.0.1:3500; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_set_header X-Real-IP $server_addr; proxy_set_header X-Forwarded-for $server_addr; proxy_set_header Host '127.0.0.1'; } } }