Honcho: a Python clone of Foreman. For managing Procfile-based applications.
Project description
___ ___ ___ ___ ___ ___
/\__\ /\ \ /\__\ /\ \ /\__\ /\ \
/:/ / /::\ \ /::| | /::\ \ /:/ / /::\ \
/:/__/ /:/\:\ \ /:|:| | /:/\:\ \ /:/__/ /:/\:\ \
/::\ \ ___ /:/ \:\ \ /:/|:| |__ /:/ \:\ \ /::\ \ ___ /:/ \:\ \
/:/\:\ /\__\ /:/__/ \:\__\ /:/ |:| /\__\ /:/__/ \:\__\ /:/\:\ /\__\ /:/__/ \:\__\
\/__\:\/:/ / \:\ \ /:/ / \/__|:|/:/ / \:\ \ \/__/ \/__\:\/:/ / \:\ \ /:/ /
\::/ / \:\ /:/ / |:/:/ / \:\ \ \::/ / \:\ /:/ /
/:/ / \:\/:/ / |::/ / \:\ \ /:/ / \:\/:/ /
/:/ / \::/ / /:/ / \:\__\ /:/ / \::/ /
\/__/ \/__/ \/__/ \/__/ \/__/ \/__/
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file honcho-2.0.0.tar.gz.
File metadata
- Download URL: honcho-2.0.0.tar.gz
- Upload date:
- Size: 45.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
af3815c03c634bf67d50f114253ea9fef72ecff26e4fd06b29234789ac5b8b2e
|
|
| MD5 |
139f30e789304d1b9f2c5769ea844907
|
|
| BLAKE2b-256 |
65c8d860888358bf5c8a6e7d78d1b508b59b0e255afd5655f243b8f65166dafd
|
File details
Details for the file honcho-2.0.0-py3-none-any.whl.
File metadata
- Download URL: honcho-2.0.0-py3-none-any.whl
- Upload date:
- Size: 22.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
56dcd04fc72d362a4befb9303b1a1a812cba5da283526fbc6509be122918ddf3
|
|
| MD5 |
1b1100b659af8ea49e0f7da7e527f2f9
|
|
| BLAKE2b-256 |
481c25631fc359955569e63f5446dbb7022c320edf9846cbe892ee5113433a7e
|