Skip to content

Commit fae2c65

Browse files
committed
Merge pull request #28 from ninefold/deploy-app-server
Added in the ability to configure the app server during deployment
2 parents 045980a + 4b368e2 commit fae2c65

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

docs/getstarted/how_to_deploy_an_app.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,15 @@ If a worker is chosen (dedicated or not), we will automatically install Redis.
4848

4949
#### 3 Details
5050

51-
Time to name your application, choose a Ruby version (if needed), and add any environment variables. Check off any free add-ons to be included in your app. Last but not least, add any before and after migration triggers. Utilize these trigger points to provide bash scripts if required.
51+
Time to name your application, choose a Ruby version (if needed), and add any environment variables. Check off any free add-ons to be included in your app.
52+
53+
Ninefold deploys Apache Passenger as the default app server. If you want to run a web process from a Procfile, check 'yes' for __Run web-server with a Procfile__. This means we will deploy nginx with a configured [Thin](http://help.ninefold.com/apps/thin/), [Unicorn](http://help.ninefold.com/apps/unicorn/) or [Puma](http://help.ninefold.com/apps/puma/) app server from the Procfile. Check 'no' to stick with Apache Passenger.
54+
55+
***
56+
If Ninefold does not detect a configured web process with a 'yes' on __Run web-server with a Procfile__, Thin will be deployed.
57+
***
58+
59+
Last but not least, add any before and after migration triggers. Utilize these trigger points to provide bash scripts if required.
5260

5361
#### Deploy!
5462

0 commit comments

Comments
 (0)