Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

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: 9a32dac09b

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.textile
Rakefile
railsmachine.gemspec

README.textile

Railsmachine

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

The deployment process looks like this:

<pre> 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 </pre>

Under the default configuration the gem will use these directories:

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

Requirements

  • 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.