Deployment Automation

Capistrano

Capistrano is a utility and framework for executing commands in parallel on multiple remote machines, via SSH.

Rubygem capistrano

Total Downloads
6067534
Releases
68
Current Version
3.1.0
Released
2014-01-14 00:00:00 UTC
First Release
2006-03-06 07:00:00 UTC

Github capistrano/capistrano

Watchers
5195
Forks
880
Development activity
Active
Last commit
2014-02-13 14:56:38 UTC
Contributors
48
Issues
Wiki pages

Heroku

Client library and command-line tool to deploy and manage apps on Heroku.

Rubygem heroku

Total Downloads
2082264
Releases
346
Current Version
3.6.0
Released
2014-03-14 00:00:00 UTC
First Release
2008-02-28 08:00:00 UTC

Github heroku/heroku

Watchers
944
Forks
263
Development activity
Active
Last commit
2014-03-27 22:11:11 UTC
Contributors
87
Issues
Wiki pages

mina

Really fast deployer and server automation tool.

Rubygem mina

Total Downloads
45700
Releases
10
Current Version
0.3.0
Released
2013-07-10 00:00:00 UTC
First Release
2012-06-06 00:00:00 UTC

Github nadarei/mina

Watchers
1671
Forks
160
Development activity
Less active
Last commit
2013-08-30 06:49:21 UTC
Contributors
32
Issues

Moonshine

Simple Rails deployment and configuration management. 15 minute deploys of Rails 2, 3, or 4 apps.

Github railsmachine/moonshine

Watchers
673
Forks
67
Development activity
Less active
Last commit
2014-02-05 00:44:16 UTC
Contributors
33
Issues
Wiki pages

git-deploy

A tool to install useful git hooks on your remote repository to enable push-based, Heroku-like deployment on your host.

Rubygem git-deploy

Total Downloads
18532
Releases
12
Current Version
0.6.1
Released
2013-09-27 00:00:00 UTC
First Release
2009-10-04 01:00:00 UTC
Depends on following gems
Depending Gems
0

Github mislav/git-deploy

Watchers
1319
Forks
87
Development activity
Less active
Last commit
2013-09-27 09:23:35 UTC
First commit
Contributors
10
Issues

heroku_san

Manage multiple Heroku instances/apps for a single Rails app using Rake

Rubygem heroku_san

Total Downloads
158312
Releases
50
Current Version
4.3.2
Released
2013-10-28 00:00:00 UTC
First Release
2010-06-17 22:00:00 UTC
Depends on following gems
Depending Gems
2

Github fastestforward/heroku_san

Watchers
548
Forks
94
Development activity
Less active
Last commit
2014-02-04 01:53:16 UTC
Contributors
26
Issues
Wiki pages

Vlad

Vlad the Deployer is pragmatic application deployment automation, without mercy. Much like Capistrano, but with 1/10th the complexity. Vlad integrates seamlessly with Rake, and uses familiar and standard tools like ssh and rsync. Impale your application on the heartless spike of the Deployer.

Rubygem vlad

Total Downloads
77095
Releases
25
Current Version
2.6.3
Released
2014-01-08 00:00:00 UTC
First Release
2007-08-13 07:00:00 UTC

Github seattlerb/vlad

Watchers
279
Forks
71
Development activity
Less active
Last commit
2014-01-08 00:16:05 UTC
Top contributors
Contributors
3
Issues

Inploy

Rails and Sinatra deployment made easy

Rubygem inploy

Total Downloads
40425
Releases
27
Current Version
1.9.6
Released
2012-12-07 00:00:00 UTC
First Release
2009-10-20 05:00:00 UTC
Depends on following gems
Depending Gems
1

Github dcrec1/inploy

Watchers
424
Forks
36
Development activity
Inactive
Last commit
2013-12-11 22:16:17 UTC

deprec

This project provides libraries of Capistrano tasks and extensions to remove the repetative manual work associated with installing services on linux servers.

Rubygem deprec

Total Downloads
87191
Releases
67
Current Version
3.1.0.rc16
Released
2011-07-27 14:00:00 UTC
First Release
2006-11-15 13:00:00 UTC
Depends on following gems
Depending Gems
2

Github mbailey/deprec

Watchers
237
Forks
59
Development activity
Inactive
Last commit
2012-05-04 09:00:05 UTC
Contributors
13
Issues
Wiki pages

whiskey_disk

Opinionated gem for doing fast git-based server deployments.

Rubygem whiskey_disk

Total Downloads
53774
Releases
36
Current Version
0.6.24
Released
2011-10-05 00:00:00 UTC
First Release
2009-12-29 18:30:00 UTC
Depends on following gems
Depending Gems
1

Github flogic/whiskey_disk

Watchers
324
Forks
32
Development activity
Inactive
Last commit
2014-03-17 18:48:49 UTC
Top contributors
Contributors
6
Issues
Wiki pages

dandelion

Incremental Git repository deployment

Rubygem dandelion

Total Downloads
27478
Releases
32
Current Version
0.4.3
Released
2014-04-07 00:00:00 UTC
First Release
2011-01-21 05:00:00 UTC
Depends on following gems
Depending Gems
0

Github scttnlsn/dandelion

Watchers
347
Forks
34
Development activity
Less active
Last commit
2014-02-02 20:15:10 UTC

heroku-rails

Manage multiple Heroku instances/apps for a single Rails app using Rake. It's the Capistrano for Heroku, without the suck.

Rubygem heroku-rails

Total Downloads
25269
Releases
19
Current Version
0.4.4
Released
2012-07-31 00:00:00 UTC
First Release
2010-11-01 07:00:00 UTC
Depends on following gems
Depending Gems
0

Github railsjedi/heroku-rails

Watchers
124
Forks
34
Development activity
Inactive
Last commit
2012-07-31 08:14:11 UTC

Phd

Passenger-based Heroku-like Deployment

Github remi/phd

Watchers
103
Forks
8
Development activity
Inactive
Last commit
2011-02-16 04:14:54 UTC
Top contributors
Contributors
1
Issues

Superdeploy

A collection of useful utilities for Capistrano deployments

Github saizai/superdeploy

Watchers
116
Forks
5
Development activity
Inactive
Last commit
2012-04-22 05:36:28 UTC
Top contributors
Contributors
2
Issues

giddyup

Simple web application deployment with "git push"

Github mpalmer/giddyup

Watchers
83
Forks
11
Development activity
Inactive
Last commit
2013-10-04 05:28:38 UTC
Top contributors
Contributors
4
Issues

Rubber

The rubber plugin enables relatively complex multi-instance deployments of RubyOnRails applications to Amazon's Elastic Compute Cloud (EC2). Like capistrano, rubber is role based, so you can define a set of configuration files for a role and then assign that role to as many concrete instances as needed. One can also assign multiple roles to a single instance. This lets one start out with a single ec2 instance (belonging to all roles), and add new instances into the mix as needed to scale specific facets of your deployment, e.g. adding in instances that serve only as an 'app' role to handle increased app server load.

Rubygem rubber

Total Downloads
184734
Releases
101
Current Version
2.7.5
Released
2014-03-28 00:00:00 UTC
First Release
2009-09-28 07:00:00 UTC
Depending Gems
1

Github wr0ngway/rubber

Watchers
20
Forks
2
Development activity
Less active
Last commit
2013-02-08 23:17:05 UTC
Contributors
32

Blazing

painless git push deployments for everyone

Rubygem blazing

Total Downloads
49998
Releases
45
Current Version
0.4.1
Released
2014-02-17 00:00:00 UTC
First Release
2011-01-09 23:00:00 UTC

Github effkay/blazing

Watchers
72
Forks
11
Development activity
Less active
Last commit
2014-02-17 12:02:17 UTC
Top contributors
Contributors
4
Issues

paratrooper

Library to create task for deployment to Heroku

Rubygem paratrooper

Total Downloads
13080
Releases
25
Current Version
2.3.0
Released
2014-04-03 00:00:00 UTC
First Release
2013-01-15 00:00:00 UTC
Depends on following gems
Depending Gems
4

Github mattpolito/paratrooper

Watchers
71
Forks
16
Development activity
Less active
Last commit
2014-01-25 05:00:12 UTC
First commit
Contributors
9
Issues
Wiki pages

shelly

Tool for managing applications and clouds at shellycloud.com

Rubygem shelly

Total Downloads
101331
Releases
200
Current Version
0.4.29
Released
2014-03-27 00:00:00 UTC
First Release
2011-09-07 00:00:00 UTC
Depending Gems
0

Github shellycloud/shelly

Watchers
15
Forks
4
Development activity
Active
Last commit
2014-04-07 20:27:01 UTC
First commit
Contributors
12
Issues
Wiki pages

pulsar

Manage your Capistrano deployments with ease

Rubygem pulsar

Total Downloads
7897
Releases
18
Current Version
0.3.3
Released
2013-08-13 00:00:00 UTC
First Release
2012-12-10 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github nebulab/pulsar

Watchers
95
Forks
4
Development activity
Less active
Last commit
2014-02-11 10:11:27 UTC
First commit
Contributors
6
Issues
Wiki pages

gofer

Gofer provides a flexible and reliable model for performing tasks on remote server using Net::SSH

Rubygem gofer

Total Downloads
14407
Releases
16
Current Version
0.6.0
Released
2013-10-13 00:00:00 UTC
First Release
2011-04-02 14:00:00 UTC
Depends on following gems
Depending Gems
2

Github mipearson/gofer

Watchers
21
Forks
2
Development activity
Less active
Last commit
2013-10-13 07:30:01 UTC
First commit
Top contributors
Contributors
3
Issues

hercules

Very simple deployment tool. It was made to deploy rails applications using github, bundler.

Rubygem hercules

Total Downloads
8507
Releases
7
Current Version
0.2.6
Released
2011-01-27 02:00:00 UTC
First Release
2010-10-14 03:00:00 UTC
Depending Gems
0

Github diogob/hercules

Watchers
23
Forks
1
Development activity
Inactive
Last commit
2011-02-19 11:32:01 UTC
Top contributors
Contributors
2
Issues
Wiki pages

negroku

["Negroku is an opinionated collection of recipes for capistrano, blended with a handy CLI"]

Rubygem negroku

Total Downloads
8575
Releases
23
Current Version
1.1.8
Released
2014-02-13 00:00:00 UTC
First Release
2013-01-28 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github platanus/negroku

Watchers
13
Forks
1
Development activity
Less active
Last commit
2014-03-25 14:23:05 UTC
First commit
Top contributors
Contributors
4
Issues
Wiki pages

instance_selector

Retrieve cloud instance DNS names from metadata search

Rubygem instance_selector

Total Downloads
7231
Releases
18
Current Version
0.0.19
Released
2013-08-12 00:00:00 UTC
First Release
2013-07-03 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github n3bulous/instance_selector

Watchers
1
Forks
0
Development activity
Less active
Last commit
2013-08-12 16:39:45 UTC
First commit
Top contributors
Contributors
1
Issues

debloy

See http://jeroenr.github.com/debloy/

Rubygem debloy

Total Downloads
826
Releases
1
Current Version
1.3.1
Released
2012-08-06 00:00:00 UTC
First Release
2012-08-06 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github jeroenr/debloy

Watchers
2
Forks
1
Development activity
Inactive
Last commit
2012-08-06 11:59:15 UTC
Top contributors
Contributors
1
Issues
Wiki pages

ruploy

If you want to manage several Rack apps using different versions of Ruby via RVM, Ruploy can help you. It handles gemsets too !

Rubygem ruploy

Total Downloads
2495
Releases
3
Current Version
0.0.4
Released
2011-10-18 00:00:00 UTC
First Release
2011-10-14 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github simonc/ruploy

Watchers
2
Forks
0
Development activity
Inactive
Last commit
2014-03-03 09:02:44 UTC
Top contributors
Contributors
0
Issues

vigil

A continous deploy pipeline.

Rubygem vigil

Total Downloads
454
Releases
1
Current Version
0.1
Released
2013-03-10 00:00:00 UTC
First Release
2013-03-10 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github kjellm/vigil

Watchers
1
Forks
0
Development activity
Less active
Last commit
2013-05-07 10:42:10 UTC
First commit
Top contributors
Contributors
1
Issues
×

In order to continue, you must be signed in using your Github account.

If you're signing in using this account for the first time Github will ask for your permission to give access to your public user data to the Ruby Toolbox.

Although the Github Authorization page does not mention it, the request includes read-only access to your verified email address (user:email OAuth scope). This is neccessary so there's a way to notify you about comments, information about your accepted project edits and the like. You can review your notification settings on your account page once you're signed in.