Задать вопрос
@Uglevod

Как на Alpine Linux настроить запуск gunicorn (flask)?

Есть машина с alpine linux (а именно Postmarket OS).
Есть Flask приложение которое будет роутится через Nginx.
Как его запускать?
То, что я нашел, конфиг файл для запуска сервиса, там одна директива команда запуска - и все, нет ни рабочей директории для gunicorn...
  • Вопрос задан
  • 219 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
karabanov
@karabanov Куратор тега Linux
Системный администратор
С помощью supervisor, например:

[program:example.com]
command=/var/www/example/data/www/example.com/env/bin/gunicorn app.wsgi:application --name example.com --workers 2 --max-requests 1024 --timeout 1200 --preload --bind=unix:/var/www/example/data/tmp/example.com.sock
directory=/var/www/example/data/www/example.com
stdout_logfile=/var/www/example/data/tmp/example.com.stdout.log
stderr_logfile=/var/www/example/data/tmp/example.com.stderr.log
user=example

Собственно выбирай Deploying Gunicorn
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы