Skip to content

Foreman

Seth Vargo edited this page May 6, 2012 · 1 revision

Because there are so many components to Envelope, we use foreman to start and manage all our processes together. By default, foreman will start the following:

  • 1 web server
  • 1 faye messaging server
  • 1 solr server
  • 1 solr testing server
  • 1 guard/spork instance

To start up all the dependencies, simply run foreman start.

If you want to start up multiple job workers or skip a particular process, just use the -c command:

foreman start -c web=1,solr=1,faye=1,job=3