A shell implementation of the Procfile format.
Install as a standalone, change
~/bin/ to any other directory that's
$PATH if you wish.
curl https://github.com/chrismytton/shoreman/raw/master/shoreman.sh -sLo ~/bin/shoreman && \ chmod 755 ~/bin/shoreman
brew install --HEAD chrismytton/formula/shoreman
Head into a project that has a
Procfile in it, then simply run the
shoreman command, it will read your Procfile, and start up the
processes it finds. If there is a
.env file in the directory then
environment variables will be read from it, as with foreman.
cd project-with-procfile shoreman
Tests are written using roundup.
To run the tests, go to the root of the repository then run
cd shoreman make
Projects using shoreman
- Add concurrency controls for process types.
- Chris Mytton (@chrismytton)
- Mickael Riga (@mig-hub)
- Matthew Johnston (@warmwaffles)
- Dmitrij Mjakotnyi (@kucaahbe)
- Stephen Paul Weber (@singpolyma)
- ryanrhee (@ryanrhee)
- Lorenzo Giuliani (@aliem)
- KOSEKI Kengo (@koseki)
Inspired by the original Foreman by David Dollar (@ddollar).
Copyright (c) Chris Mytton