Skip to content
This repository

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.

tree: 0d974cdd17

Fetching latest commit…

Cannot retrieve the latest commit at this time

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.