Я работаю в Centos с systemd, работающим для всех остальных моих сервисов.Таким образом, я использовал то же самое для моего приложения фляги
Создайте скрипт sh со всеми моими настройками колбы
#!/bin/bash
# flask settings
export FLASK_APP=/some_path/my_flask_app.py
export FLASK_DEBUG=0
flask run --host=0.0.0.0 --port=80
Сделайте этот скрипт исполняемым
chmod + xпуть / из / my / script.sh
Добавить службу systemd для вызова этого сценария
/ etc / systemd / system /vim flask.service
[Unit]
Description = flask python command to do useful stuff
[Service]
ExecStart = path/of/my/script.sh
[Install]
WantedBy = multi-user.target
Для завершения включите его при загрузке
systemctl enable flask.service
Подробнее о systemd: https://www.tecmint.com/create-new-service-units-in-systemd/