Как правильно настроить gunicorn для для двух сайтов на одном ip?

Есть 2 проекта на django, необходимо их разместить в одном vps.
Вроде со всем разобрался, но вот с gunicorn не могу понять что делать.
Деплою основываясь вот на этой статье: https://www.digitalocean.com/community/tutorials/h...

соответственно создал файл gunicorn.socket с таким содержимым:
[Unit]
Description=gunicorn socket

[Socket]
ListenStream=/run/gunicorn.sock

[Install]
WantedBy=sockets.target

этот файл я так понимаю один и общий для всех gunicorn

а вот файл настроек самого сервиса gunicorn:
[Unit]
Description=gunicorn daemon
Requires=gunicorn.socket
After=network.target

[Service]
User=sammy
Group=www-data
WorkingDirectory=/home/sammy/myprojectdir
ExecStart=/home/sammy/myprojectdir/myprojectenv/bin/gunicorn \
--access-logfile - \
--workers 3 \
--bind unix:/run/gunicorn.sock \
myproject.wsgi:application

[Install]
WantedBy=multi-user.target

как здесь указать два разных проекта ?
Как с nginx просто создать 2 файла domename.conf тут не работает. Что делать?
  • Вопрос задан
  • 687 просмотров
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
https://djbook.ru/examples/62/

только там пара ошибок в командах, ну - разберешься

в каждом проекте - свои настройки gunicorn , ничего сложного
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы