::
___ ___ ___ ___ ___ ___
/\__\ /\ \ /\__\ /\ \ /\__\ /\ \
/:/ / /::\ \ /::| | /::\ \ /:/ / /::\ \
/:/__/ /:/\:\ \ /:|:| | /:/\:\ \ /:/__/ /:/\:\ \
/::\ \ ___ /:/ \:\ \ /:/|:| |__ /:/ \:\ \ /::\ \ ___ /:/ \:\ \
/:/\:\ /\__\ /:/__/ \:\__\ /:/ |:| /\__\ /:/__/ \:\__\ /:/\:\ /\__\ /:/__/ \:\__\
\/__\:\/:/ / \:\ \ /:/ / \/__|:|/:/ / \:\ \ \/__/ \/__\:\/:/ / \:\ \ /:/ /
\::/ / \:\ /:/ / |:/:/ / \:\ \ \::/ / \:\ /:/ /
/:/ / \:\/:/ / |::/ / \:\ \ /:/ / \:\/:/ /
/:/ / \::/ / /:/ / \:\__\ /:/ / \::/ /
\/__/ \/__/ \/__/ \/__/ \/__/ \/__/
|PyPI| |Build Status|
Honcho is a Python port of Foreman_, a tool for managing Procfile-based applications.
`Why a port? <//honcho.readthedocs.io/en/latest/#why-did-you-port-foreman>`_
.. _Foreman: https://ddollar.github.io/foreman
.. |Build Status| image:: https://github.com/nickstenning/honcho/actions/workflows/main.yml/badge.svg
:target: https://github.com/nickstenning/honcho/actions
:alt: Build Status
.. |PyPI| image:: https://img.shields.io/pypi/v/honcho.svg
:target: https://pypi.python.org/pypi/honcho/
:alt: Latest Version on PyPI
Installing Honcho
-----------------
::
pip install honcho
How to use Honcho
-----------------
The 30-second version:
1. Write `a Procfile`_::
$ cat >Procfile <<EOM
web: python serve.py
redis: redis-server
EOM
2. *Optional:* write a .env file `to configure your app`_::
$ cat >.env <<EOM
PORT=6000
REDIS_URI=redis://localhost:6789/0
EOM
3. Run the app with Honcho::
$ honcho start
.. _a Procfile: https://devcenter.heroku.com/articles/procfile
.. _to configure your app: https://www.12factor.net/config
For more detail and an explanation of the circumstances in which Honcho might
be useful, consult the `Honcho documentation`_.
.. _Honcho documentation: https://honcho.readthedocs.io/
License
-------
Honcho is released under the terms of the MIT license, a copy of which can be
found in ``LICENSE``.
Raw data
{
"_id": null,
"home_page": "https://github.com/nickstenning/honcho",
"name": "honcho",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "sysadmin process procfile",
"author": "Nick Stenning",
"author_email": "",
"download_url": "https://files.pythonhosted.org/packages/0e/7c/c0aa47711b5ada100273cbe190b33cc12297065ce559989699fd6c1ec0cb/honcho-1.1.0.tar.gz",
"platform": "",
"description": "::\n\n ___ ___ ___ ___ ___ ___\n /\\__\\ /\\ \\ /\\__\\ /\\ \\ /\\__\\ /\\ \\\n /:/ / /::\\ \\ /::| | /::\\ \\ /:/ / /::\\ \\\n /:/__/ /:/\\:\\ \\ /:|:| | /:/\\:\\ \\ /:/__/ /:/\\:\\ \\\n /::\\ \\ ___ /:/ \\:\\ \\ /:/|:| |__ /:/ \\:\\ \\ /::\\ \\ ___ /:/ \\:\\ \\\n /:/\\:\\ /\\__\\ /:/__/ \\:\\__\\ /:/ |:| /\\__\\ /:/__/ \\:\\__\\ /:/\\:\\ /\\__\\ /:/__/ \\:\\__\\\n \\/__\\:\\/:/ / \\:\\ \\ /:/ / \\/__|:|/:/ / \\:\\ \\ \\/__/ \\/__\\:\\/:/ / \\:\\ \\ /:/ /\n \\::/ / \\:\\ /:/ / |:/:/ / \\:\\ \\ \\::/ / \\:\\ /:/ /\n /:/ / \\:\\/:/ / |::/ / \\:\\ \\ /:/ / \\:\\/:/ /\n /:/ / \\::/ / /:/ / \\:\\__\\ /:/ / \\::/ /\n \\/__/ \\/__/ \\/__/ \\/__/ \\/__/ \\/__/\n\n|PyPI| |Build Status|\n\nHoncho is a Python port of Foreman_, a tool for managing Procfile-based applications.\n\n`Why a port? <//honcho.readthedocs.io/en/latest/#why-did-you-port-foreman>`_\n\n.. _Foreman: https://ddollar.github.io/foreman\n\n.. |Build Status| image:: https://github.com/nickstenning/honcho/actions/workflows/main.yml/badge.svg\n :target: https://github.com/nickstenning/honcho/actions\n :alt: Build Status\n\n.. |PyPI| image:: https://img.shields.io/pypi/v/honcho.svg\n :target: https://pypi.python.org/pypi/honcho/\n :alt: Latest Version on PyPI\n\nInstalling Honcho\n-----------------\n\n::\n\n pip install honcho\n\nHow to use Honcho\n-----------------\n\nThe 30-second version:\n\n1. Write `a Procfile`_::\n\n $ cat >Procfile <<EOM\n web: python serve.py\n redis: redis-server\n EOM\n\n2. *Optional:* write a .env file `to configure your app`_::\n\n $ cat >.env <<EOM\n PORT=6000\n REDIS_URI=redis://localhost:6789/0\n EOM\n\n3. Run the app with Honcho::\n\n $ honcho start\n\n.. _a Procfile: https://devcenter.heroku.com/articles/procfile\n.. _to configure your app: https://www.12factor.net/config\n\nFor more detail and an explanation of the circumstances in which Honcho might\nbe useful, consult the `Honcho documentation`_.\n\n.. _Honcho documentation: https://honcho.readthedocs.io/\n\nLicense\n-------\n\nHoncho is released under the terms of the MIT license, a copy of which can be\nfound in ``LICENSE``.\n\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Honcho: a Python clone of Foreman. For managing Procfile-based applications.",
"version": "1.1.0",
"project_urls": {
"Homepage": "https://github.com/nickstenning/honcho"
},
"split_keywords": [
"sysadmin",
"process",
"procfile"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "b3fae23333eeb1f5b31a053759eb785389cac9c4cdf1f8867dda8cae9c74535f",
"md5": "1926cc7d71c7ffde1b8614cf0230a4fa",
"sha256": "a4d6e3a88a7b51b66351ecfc6e9d79d8f4b87351db9ad7e923f5632cc498122f"
},
"downloads": -1,
"filename": "honcho-1.1.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "1926cc7d71c7ffde1b8614cf0230a4fa",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 21336,
"upload_time": "2021-10-30T15:18:02",
"upload_time_iso_8601": "2021-10-30T15:18:02.579258Z",
"url": "https://files.pythonhosted.org/packages/b3/fa/e23333eeb1f5b31a053759eb785389cac9c4cdf1f8867dda8cae9c74535f/honcho-1.1.0-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0e7cc0aa47711b5ada100273cbe190b33cc12297065ce559989699fd6c1ec0cb",
"md5": "29e1629ffb48603a0807e9745f55d69a",
"sha256": "c5eca0bded4bef6697a23aec0422fd4f6508ea3581979a3485fc4b89357eb2a9"
},
"downloads": -1,
"filename": "honcho-1.1.0.tar.gz",
"has_sig": false,
"md5_digest": "29e1629ffb48603a0807e9745f55d69a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 32699,
"upload_time": "2021-10-30T15:18:04",
"upload_time_iso_8601": "2021-10-30T15:18:04.759870Z",
"url": "https://files.pythonhosted.org/packages/0e/7c/c0aa47711b5ada100273cbe190b33cc12297065ce559989699fd6c1ec0cb/honcho-1.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2021-10-30 15:18:04",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "nickstenning",
"github_project": "honcho",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"tox": true,
"lcname": "honcho"
}