coolstuff2 / config /nginx.conf.template
SamuelLance73's picture
Automated deployment update from ML build
a93b3b5 verified
Raw
History Blame Contribute Delete
3.94 kB
daemon off;
pid /tmp/nginx.pid;
worker_processes 1;
error_log /tmp/error.log debug;
events {
worker_connections 1024;
}
http {
access_log /tmp/access.log;
client_body_temp_path /tmp/nginx_client;
proxy_temp_path /tmp/nginx_proxy;
fastcgi_temp_path /tmp/nginx_fastcgi;
uwsgi_temp_path /tmp/nginx_uwsgi;
scgi_temp_path /tmp/nginx_scgi;
map $http_upgrade $cu { default upgrade; '' close; }
map $http_x_forwarded_proto $connect_proto {
default $http_x_forwarded_proto;
'' $scheme;
}
server {
listen 7860;
listen 7890;
port_in_redirect off;
absolute_redirect off;
server_name_in_redirect off;
location / {
proxy_pass http://127.0.0.1:7861;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $cu;
proxy_set_header Host $host;
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 $connect_proto;
proxy_read_timeout 86400s;
proxy_send_timeout 86400s;
proxy_buffering off;
}
location /chisel-tunnel {
proxy_pass http://127.0.0.1:6789/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $cu;
proxy_set_header Host $host;
proxy_read_timeout 86400s;
proxy_send_timeout 86400s;
}
location /gost-bridge {
proxy_pass http://127.0.0.1:6790;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $host;
proxy_read_timeout 86400s;
proxy_send_timeout 86400s;
}
location /model-sync {
proxy_pass http://127.0.0.1:6795/;
proxy_http_version 1.1;
proxy_set_header Host $host;
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 $connect_proto;
proxy_read_timeout 86400s;
proxy_send_timeout 86400s;
}
location /tensor-mesh {
proxy_pass https://127.0.0.1:11601;
proxy_http_version 1.1;
proxy_set_header Upgrade websocket;
proxy_set_header Connection Upgrade;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $connect_proto;
proxy_read_timeout 86400s;
proxy_send_timeout 86400s;
proxy_ssl_verify off;
}
# LiteLLM OpenAI-compatible API proxy (/v1/...).
location /v1 {
proxy_pass http://127.0.0.1:8080;
proxy_http_version 1.1;
proxy_set_header Host $host;
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 $connect_proto;
proxy_read_timeout 86400s;
}
location /health {
proxy_pass http://127.0.0.1:8080;
proxy_http_version 1.1;
proxy_set_header Host $host;
}
location /routing-console {
proxy_pass http://127.0.0.1:6801;
proxy_http_version 1.1;
proxy_set_header Host $host;
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 $connect_proto;
proxy_read_timeout 86400s;
proxy_send_timeout 86400s;
}
}
}