У меня есть настройки Django с использованием nginx, gunicorn и postgres согласно приведенному ниже URL.
https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-centos-7
Теперь я пытаюсь access swagger ui.
Nginx запущен и работает, но показывает страницу по умолчанию.
Когда я запускаю тот же проект, используя , python manage.py runserver myip: 8000, а затем получить доступ к тому же URL-адресу, который я вижу в действительном интерфейсе чванства с остальными конечными точками. Я не уверен, что я делаю здесь неправильно.
Вот что я добавил в файл nginx.
server {
listen 80;
server_name <myipaddress>;
location = /favicon.ico { access_log off; log_not_found off; }
location /static/ {
root /home/threat-dashboard/backend;
}
location / {
proxy_set_header Host $http_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 $scheme;
proxy_pass http://unix:/tmp/backend.sock;
}
}