Менеджер сценариев выполнения Python с веб-интерфейсом?

Итак, у меня есть проект Python Django, который использует Celery, а также Flower

Чтобы запустить все три процесса, мне нужно запустить их на трех разных терминалах с помощью команд:

python manage.py runserver 0.0.0.0:8080

celery -A Lab worker -l info --concurrency 3

celery --broker=redis://172.20.1.2:6379/0 flower --port=5566

Я искал более простое решение, что-то вроде графического интерфейса, где все эти три команды уже зарегистрированы, и мне нужно только нажать "запустить". Если я хочу убить процесс, возможно, кнопка "стоп" тоже была бы кстати

Я ищу что-то вроде Portainer для Docker

Я видел, что Spotify создал что-то для скриптов amnage Python под названием Luigi, но я не уверен, подходит ли это для моих нужд

Вернуться на верх