Spaces:
Paused
Paused
worker_processes auto; | |
events { worker_connections 1024; } | |
http { | |
sendfile on; | |
server { | |
# HF Spaces proxies public traffic to $PORT. We listen there. | |
listen 7860; | |
# Streamlit frontend | |
location / { | |
proxy_pass http://127.0.0.1:9000/; | |
proxy_set_header Host $host; | |
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; | |
} | |
# FastAPI backend on same origin via path prefix | |
location /api/ { | |
proxy_pass http://127.0.0.1:9001/; | |
proxy_set_header Host $host; | |
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; | |
} | |
} | |
} | |