私は素晴らしいユーティリティを使用していますsupervisord
次のように構成ファイルを編集して、いくつかのアプリを喜んで実行しています。
[program: Django Dev Server]
command=python /path/to/project/manage.py runserver 127.0.0.1:8000
[program: MongoDB]
command=sudo /path/to/mongod
ここでの問題は、一部のアプリでは、起動の準備をするために、起動する前にいくつかのコマンドが必要になることです。
例: 条件の確認、フォルダのクリーニングなど...
何か案は?