Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
RailsMachine is a collection of libraries for automating deployment and hosting configuration for Ruby on Rails applications using Capistrano and Rake.
Ruby
Tree: 7a2fbfceea

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
lib/railsmachine
resources
tools
.gitignore
COPYING
LICENSE
README
Rakefile

README

== Railsmachine

A set of capistrano recipes for simplifying the deployment of Rails applications.

The deployment process looks like this:

cd <app_directory>
capify .
railsmachine --apply-to . --name <app_name> --domain <yourdomain.com>
cap repos:setup
cd ../<app_name>_machine
cap servers:setup deploy:cold

Under the default configuration the gem will use these directories:

/var/www/apps/            - Rails applications
/etc/httpd/conf/apps/     - Apache configurations
/var/run/mongrel_cluster/ - Mongrel pid files
/etc/mongrel_cluster/     - Mongrel cluster configurations

You will need a 'deploy' system account with write access to the above directories.
You also need a 'deploy' mysql account with all privileges on *.* and grant option.

Something went wrong with that request. Please try again.