worker_processes auto; events { worker_connections 1024; } http { sendfile on; upstream answer_service { server 127.0.0.1:9000; } upstream question_service { server 127.0.0.1:8000; } upstream ui { server 127.0.0.1:7861; } server { listen 7860; location /answers/ { proxy_pass http://answer_service/; proxy_set_header Host $host; } location /questions/ { proxy_pass http://question_service/; proxy_set_header Host $host; } location / { proxy_pass http://ui/; proxy_set_header Host $host; } } }