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 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.
By leveraging capistrano and puppet, moonshine allows you have a working application server in 15 minutes, and be able to sanely manage it’s configuration from the comfort of your version control of choice.
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.
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.