Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Rails deployment and configuration management done right. ShadowPuppet + Capistrano == crazy delicious
branch: lucid

This branch is 14 commits ahead, 424 commits behind railsmachine:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
generators
lib
recipes
spec
.gitignore
LICENSE
Rakefile
Readme.rdoc
ginger_scenarios.rb
init.rb

Readme.rdoc

Moonshine

Moonshine is Rails deployment and configuration management done right.

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.

Requirements

  • A server running Ubuntu 8.10 or 10.04 LTS (Want to see your favorite platform supported? Fork Moonshine on GitHub!)

  • A Rails 2.3 or Rails 3 app

  • A user on this server that can:

    • Execute commands via sudo

    • Access your application's source code repository

Running Tests

It's easy enough:

rake spec

Ginger is used to test against multiple versions of rails:

ginger spec

Getting Help

You can find more examples in the documentation and on the Wiki.

For help or general discussion, visit the Moonshine newsgroup.

Something went wrong with that request. Please try again.