CreativeBots/nginx.conf
2024-04-30 01:08:06 +02:00

60 lines
1.5 KiB
Nginx Configuration File

worker_processes 1;
pid /tmp/nginx.pid;
events {
worker_connections 1024;
}
http {
log_format main '$time_iso8601 :: $status :: $request';
access_log /dev/stdout main;
error_log /dev/stderr error;
client_body_temp_path /tmp/client_temp;
proxy_temp_path /tmp/proxy_temp_path;
fastcgi_temp_path /tmp/fastcgi_temp;
uwsgi_temp_path /tmp/uwsgi_temp;
scgi_temp_path /tmp/scgi_temp;
default_type application/octet-stream;
sendfile on;
send_timeout 600;
tcp_nopush on;
proxy_read_timeout 300;
client_max_body_size 100m;
server {
server_name localhost;
listen 8080;
resolver 127.0.0.11;
# Frontend
# location / {
# proxy_pass http://frontend:3000;
# }
#location /epdm/chat/frontend {
# rewrite ^/epdm/chat/frontend/assets/(.*) $1 break;
# proxy_pass http://frontend:3000;
#}
#location /epdm/chat/frontend/assets {
# rewrite ^/epdm/chat/frontend/assets/(.*) $1 break;
# proxy_pass http://frontend:3000/assets/$uri$is_args$args;
#}
# Node Backend API Server
#location /epdm/chat/backend {
# rewrite ^/epdm/chat/backend(.*) $1 break;
# proxy_pass http://backend:8000$uri$is_args$args;
#}
# Python Backend
location /backend {
rewrite ^/backend(.*) $1 break;
proxy_pass http://backend:5000$uri$is_args$args;
}
}
}