___ ___ ___ ___ ___ ___ /\__\ /\ \ /\__\ /\ \ /\__\ /\ \ /:/ / /::\ \ /::| | /::\ \ /:/ / /::\ \ /:/__/ /:/\:\ \ /:|:| | /:/\:\ \ /:/__/ /:/\:\ \ /::\ \ ___ /:/ \:\ \ /:/|:| |__ /:/ \:\ \ /::\ \ ___ /:/ \:\ \ /:/\:\ /\__\ /:/__/ \:\__\ /:/ |:| /\__\ /:/__/ \:\__\ /:/\:\ /\__\ /:/__/ \:\__\ \/__\:\/:/ / \:\ \ /:/ / \/__|:|/:/ / \:\ \ \/__/ \/__\:\/:/ / \:\ \ /:/ / \::/ / \:\ /:/ / |:/:/ / \:\ \ \::/ / \:\ /:/ / /:/ / \:\/:/ / |::/ / \:\ \ /:/ / \:\/:/ / /:/ / \::/ / /:/ / \:\__\ /:/ / \::/ / \/__/ \/__/ \/__/ \/__/ \/__/ \/__/
Honcho is a Python port of Foreman, a tool for managing Procfile-based applications.
Installing Honcho
pip install honcho
How to use Honcho
The 30-second version:
Write a Procfile:
$ cat >Procfile <<EOM web: python serve.py redis: redis-server EOM
Optional: write a .env file to configure your app:
$ cat >.env <<EOM PORT=6000 REDIS_URI=redis://localhost:6789/0 EOM
Run the app with Honcho:
$ honcho start
For more detail and an explanation of the circumstances in which Honcho might be useful, consult the Honcho documentation.
License
Honcho is released under the terms of the MIT license, a copy of which can be found in LICENSE
.