Skip to content
/ capone Public

My own set of capistrano recipes and rake tasks that helps me to deploy my apps.

License

Notifications You must be signed in to change notification settings

denis/capone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Capone

Capone

Capone is the set of Capistrano recipes that help me to deploy my applications.

Capone by default uses Mongrel cluster (or Passenger) as an application server, nginx as a web server, MySQL as a database server and git as a SCM.

The latest version of Capone was inspired by Rubaidh's Rubaidhstrano and some code has been borrowed from its sources.

Installation

Capone could be installed either as a gem or as Rails plugin.

Gem (preferred)

Add to the end of your config/environments/development.rb file:

config.gem 'capone', :lib => false, :version => '>= 0.1.0'

Rails plugin

./script/plugin install git://github.com/denis/capone.git

Example usage

To start using Capone you just need to add require "capone" to your config/deploy.rb file (only if Capone is installed as a gem) and set some variables:

require "capone"

set :application, "set your application name here"
set :repository,  "set your repository location here"
set :host,        "set your host here"

# See capone/recipes/defaults.rb for defaults

Features

In process...

Thanks

Copyright

Copyright (c) 2009 Denis Barushev. See LICENSE for details.

About

My own set of capistrano recipes and rake tasks that helps me to deploy my apps.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages