Существует файл службы systemd '/etc/systemd/system/flask-app.service:
[Unit]
Description="flask-app"
After=network.target
[Service]
User=root
WorkingDirectory=/root/FlaskApp/
Environment=/root/FlaskApp/flask-app/bin
ExecStart=/root/FlaskApp/flask-app/bin/flask run --host=0.0.0.0
Restart=on-failure
[Install]
WantedBy=multi-user.target
После sudo service flask-app start
ничего не происходит, а systemctl status
не предоставляет никаких уточняйте c информация. Однако, когда я запускаю ExecStart команду (/root/FlaskApp/flask-app/bin/flask run --host=0.0.0.0
) через консоль, служба запускается.
PS Я экспортировал varable FLASK_APP = flask -app.py
PPS Мое flask приложение создано в venv.