We write code. We share code. You fork it. Everybody wins.

Projects

Rails Machine got its start when we released the Rails Machine Gem to the community back in 2006, and we haven’t stopped since. Below you’ll find a list of our most recent projects, with links to Github and Lighthouse so you can download, fork, and contribute to your heart’s content.


Moonshine

Moonshine is an opensource configuration management and deployment system that follows the Rails way, simplifying server configuration, dependency management, and Rails application deployment, using Ruby and Puppet.


The Rails Machine gem

The original Five Minute Rails Application Deployment started right here, with the Rails Machine gem. When you’re ready to deploy your application to a Rails Machine server, just install the gem and you’re ready to roll.

Recent gem improvements include support for Phusion Passenger, Ruby Enterprise Edition, Git, and more.


ShadowPuppet

ShadowPuppet is a Ruby DSL for Puppet, extracted from Moonshine. ShadowPuppet provides a DSL for creating collections (manifests) of Puppet Resources in Ruby. Here’s an example.