etnhra
Last Updated: February 25, 2016
·
7.95K
· michiels
Fb613ae74d247c05eba250f575e2c9b0

Set up your own Rails server in minutes with these recipes

I made a Chef repository with a great setup to roll your own Rails server and even a multi-server and multi-app infrastructure. We use this at Firmhouse to deploy our apps.

https://github.com/firmhouse/locomotive-chef-repo

It uses nginx as the webserver and unicorn as the Rails app server. You can deploy your apps using Capistrano. It allows rolling restarts and you can add multiple Rails apps to a single server.

It also includes a preset Vagrant sample so you can test with Vagrant and VirtualBox.

Let me know if this works out for you.

Say Thanks
Respond

2 Responses
Add your response

1334
Fb613ae74d247c05eba250f575e2c9b0

@offtherails Yeah! It's a nice way to learn a bit about Vagrant too! Let me know if you run into problems. Might be possible that the first-run experience is not 100% yet and the documentation needs to be updated.

Please let me know and I'll help you.

over 1 year ago ·
11133
Ea2273b4310db9ac0109dfaefd489a06

Which Vagrant base box and version of Chef does this work with? I can't seem to get it working with Precise 64 base because Chef is now on version 11, which requires Ruby 1.9. But Precise ships with 1.8 :-(

over 1 year ago ·