server {
autoindex on;
listen 80;
server_name localhost;
access_log logs/hello.access.log main;
location / {
alias /opt/apps/ui/dist/;
}
location /api {
rewrite ^/api/(.*) /$1 break;
uwsgi_send_timeout 600;
uwsgi_connect_timeout 600;
uwsgi_read_timeout 600;
uwsgi_pass 127.0.0.1:8000;
include uwsgi_params;
}
}
cat uwsgi.ini
[uwsgi]
chdir = /opt/apps/MySite
module = MySite.wsgi:application
home = /root/.pyenv/versions/3.7.4
socket = 127.0.0.1:8000
master = True
processes = 5
max-requests = 5000
buffer-size=32768
pidfile = logs/uwsgi.pid
daemonize = logs/uwsgi.log
vacuum = true
wsgi-file = MySite/wsgi.py