From 0b4cff586c79dbf88c6c964f29d2cd584aa219c2 Mon Sep 17 00:00:00 2001
From: David Dollar foreman currently supports the following output formats: json inittab upstart Will export your processes as JSON: Will export a chunk of inittab-compatible configuration:
+
+JSON EXPORT
+
+
+
{ "web": { "command": "bundle exec thin start" } }
+INITTAB EXPORT
A Procfile should contain both a name for the process and the command used to run it.
-web: bundle exec thin start
-job: bundle exec rake jobs:work
+web: bundle exec thin start
+job: bundle exec rake jobs:work
+
+
+You can validate your Procfile format using the check command
+
+$ foreman check
+
+
+DEFAULT OPTIONS
+
+If a .foreman file exists in the current directory, default options will
+be read from it. This file should be in YAML format with the long option
+name as keys. Example:
+
+concurrency: alpha=0
+port: 15000
EXAMPLES
@@ -213,8 +238,8 @@ job: bundle exec rake jobs:work
- - Foreman 0.10.0
- - December 2010
+ - Foreman 0.11.1
+ - March 2011
- foreman(1)