Deployment Automation

Capistrano

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

Rubygem capistrano

Total Downloads
12955186
Releases
81
Current Version
2.15.9
Released
2016-06-27 00:00:00 UTC
First Release
2006-03-06 07:00:00 UTC

Github capistrano/capistrano

Watchers
8298
Forks
1356
Development activity
Active
Last commit
2016-04-27 21:36:36 UTC
Contributors
30
Issues

Heroku

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

Rubygem heroku

Total Downloads
2833838
Releases
528
Current Version
3.43.5
Released
2016-06-30 00:00:00 UTC
First Release
2008-02-28 08:00:00 UTC

Github heroku/heroku

Watchers
1335
Forks
352
Development activity
Active
Last commit
2016-05-01 19:16:32 UTC

mina

Really fast deployer and server automation tool.

Rubygem mina

Total Downloads
264158
Releases
18
Current Version
1.0.0.beta1
Released
2016-06-30 00:00:00 UTC
First Release
2012-06-06 00:00:00 UTC

Github nadarei/mina

Watchers
1697
Forks
163
Development activity
Less active
Last commit
2013-08-30 06:49:21 UTC
Contributors
30
Issues

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
33201
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
1958
Forks
128
Development activity
Inactive
Last commit
2016-03-17 11:11:59 UTC
First commit
Contributors
11
Issues

Moonshine

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

Github railsmachine/moonshine

Watchers
684
Forks
69
Development activity
Less active
Last commit
2016-04-01 19:32:32 UTC

heroku_san

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

Rubygem heroku_san

Total Downloads
282711
Releases
51
Current Version
4.4.0
Released
2016-03-11 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
608
Forks
103
Development activity
Less active
Last commit
2016-03-14 00:38:10 UTC

dandelion

Incremental Git repository deployment

Rubygem dandelion

Total Downloads
64105
Releases
42
Current Version
0.4.15
Released
2015-10-05 00:00:00 UTC
First Release
2011-01-21 05:00:00 UTC
Depends on following gems
Depending Gems
0

Github scttnlsn/dandelion

Watchers
693
Forks
58
Development activity
Less active
Last commit
2015-11-23 13:49:28 UTC

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
106559
Releases
28
Current Version
2.7.0
Released
2016-06-13 00:00:00 UTC
First Release
2007-08-13 07:00:00 UTC

Github seattlerb/vlad

Watchers
330
Forks
69
Development activity
Inactive
Last commit
2016-03-31 08:17:38 UTC
Top contributors
Contributors
3
Issues

whiskey_disk

Opinionated gem for doing fast git-based server deployments.

Rubygem whiskey_disk

Total Downloads
95589
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
356
Forks
47
Development activity
Inactive
Last commit
2014-10-26 23:43:54 UTC
Top contributors
Contributors
6
Issues

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
135656
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
233
Forks
59
Development activity
Inactive
Last commit
2012-05-04 09:00:05 UTC

Inploy

Rails and Sinatra deployment made easy

Rubygem inploy

Total Downloads
59851
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
419
Forks
34
Development activity
Inactive
Last commit
2015-06-03 13:07:22 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
39725
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
123
Forks
32
Development activity
Inactive
Last commit
2012-07-31 08:14:11 UTC

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
319293
Releases
123
Current Version
3.2.1
Released
2016-02-07 00:00:00 UTC
First Release
2009-09-28 07:00:00 UTC
Depending Gems
1

Github wr0ngway/rubber

Watchers
28
Forks
2
Development activity
Inactive
Last commit
2013-02-08 23:17:05 UTC
Contributors
30

giddyup

Simple web application deployment with "git push"

Github mpalmer/giddyup

Watchers
87
Forks
13
Development activity
Inactive
Last commit
2015-03-05 09:11:31 UTC
Top contributors
Contributors
5
Issues

Superdeploy

A collection of useful utilities for Capistrano deployments

Github saizai/superdeploy

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

paratrooper

Library to create task for deployment to Heroku

Rubygem paratrooper

Total Downloads
41482
Releases
30
Current Version
3.0.0.beta3
Released
2015-05-16 00:00:00 UTC
First Release
2013-01-15 00:00:00 UTC
Depends on following gems
Depending Gems
4

Github mattpolito/paratrooper

Watchers
105
Forks
24
Development activity
Less active
Last commit
2015-07-01 12:45:41 UTC
First commit

Blazing

painless git push deployments for everyone

Rubygem blazing

Total Downloads
104556
Releases
47
Current Version
0.4.2
Released
2015-06-28 00:00:00 UTC
First Release
2011-01-09 23:00:00 UTC

Github effkay/blazing

Watchers
81
Forks
13
Development activity
Inactive
Last commit
2015-08-03 17:38:03 UTC
Top contributors
Contributors
3
Issues

shelly

Tool for managing applications and clouds at shellycloud.com

Rubygem shelly

Total Downloads
231149
Releases
221
Current Version
0.5.7
Released
2015-09-28 00:00:00 UTC
First Release
2011-09-07 00:00:00 UTC
Depending Gems
0

Github shellycloud/shelly

Watchers
16
Forks
4
Development activity
Less active
Last commit
2014-07-14 11:52:05 UTC
First commit
Contributors
12
Issues

pulsar

Manage your Capistrano deployments with ease

Rubygem pulsar

Total Downloads
22993
Releases
20
Current Version
0.3.5
Released
2015-02-20 00:00:00 UTC
First Release
2012-12-10 00:00:00 UTC
Depending Gems
0

Github nebulab/pulsar

Watchers
112
Forks
6
Development activity
Inactive
Last commit
2015-10-09 10:06:48 UTC
First commit
Top contributors
Contributors
6
Issues

negroku

Deploy applications right out of the box using nginx, unicorn, bower, rails, etc

Rubygem negroku

Total Downloads
46234
Releases
66
Current Version
2.8.6
Released
2016-05-05 00:00:00 UTC
First Release
2013-01-28 00:00:00 UTC

Github platanus/negroku

Watchers
19
Forks
5
Development activity
Less active
Last commit
2016-02-08 23:00:38 UTC
First commit

gofer

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

Rubygem gofer

Total Downloads
26972
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
40
Forks
4
Development activity
Inactive
Last commit
2015-10-07 22:22:18 UTC
First commit
Contributors
4
Issues

hercules

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

Rubygem hercules

Total Downloads
13873
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

instance_selector

Retrieve cloud instance DNS names from metadata search

Rubygem instance_selector

Total Downloads
20357
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
1
Development activity
Inactive
Last commit
2016-04-29 22:27:19 UTC
First commit
Top contributors
Contributors
1
Issues

debloy

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

Rubygem debloy

Total Downloads
1872
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

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
4559
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
1
Issues

vigil

A continous deploy pipeline.

Rubygem vigil

Total Downloads
1352
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
Inactive
Last commit
2013-05-07 10:42:10 UTC
First commit
Top contributors
Contributors
1
Issues

Phd

Simple Heroku-like git push based deployment (utilizing Phusion Passenger)

Github remi/phd

Watchers
0
Forks
0
Development activity
Inactive
Last commit
2015-04-07 06:07:57 UTC
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.