# Capistrano

**URL:** <https://www.ruby-forum.com/t/capistrano/77481>\
**Category:** Ruby\
**Created:** [March 6, 2006, 10:53pm UTC](https://www.ruby-forum.com/t/capistrano/77481 "2006-03-06T22:53:57Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![beachguy82](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/9dc877/32.png) [@beachguy82](https://www.ruby-forum.com/u/beachguy82)\
**Post date:** [March 6, 2006, 10:53pm UTC](https://www.ruby-forum.com/t/capistrano/77481/1 "2006-03-06T22:53:57Z")

</div>

I’m having trouble finding the benefit of using capistrano. I’m only  
using rails for a very small blog. Sometime in the next year I do  
expect to start using rails at work. What are the benefits of using  
capistrano for small apps like my blog?

Charlie B.  
[http://www.recentrambles.com](http://www.recentrambles.com)

---

<div class="post-metadata">

**Author:** ![beachguy82](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/9dc877/32.png) [@beachguy82](https://www.ruby-forum.com/u/beachguy82)\
**Post date:** [March 6, 2006, 10:57pm UTC](https://www.ruby-forum.com/t/capistrano/77481/2 "2006-03-06T22:57:03Z")

</div>

On Mar 6, 2006, at 2:51 PM, Charlie B. wrote:

> I’m having trouble finding the benefit of using capistrano. I’m only  
> using rails for a very small blog. Sometime in the next year I do  
> expect to start using rails at work. What are the benefits of using  
> capistrano for small apps like my blog?

The benefits are:

- Consistent deployment. Your deployment process works the same time  
after time, even when you start adding more resources to host it.

- Standard practices. Your application is deployed using some  
codified “best practices”.

Now, that doesn’t mean it is for everyone, but it works great for  
lots of people. For a small, single-box application, the benefits  
aren’t as obvious, though. We didn’t start feeling the need for  
Capistrano until Basecamp began growing beyond it’s single host server.

- Jamis

---

<div class="post-metadata">

**Author:** ![beachguy82](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/9dc877/32.png) [@beachguy82](https://www.ruby-forum.com/u/beachguy82)\
**Post date:** [March 6, 2006, 11:03pm UTC](https://www.ruby-forum.com/t/capistrano/77481/3 "2006-03-06T23:03:14Z")

</div>

Thanks, I think I’ll implement it now so that I’ll be prepared when I  
“really” need it.

On Tue, 2006-03-07 at 06:56 +0900, Jamis B. wrote:

> after time, even when you start adding more resources to host it.

Charlie B.  
[http://www.recentrambles.com](http://www.recentrambles.com)

---

<div class="post-metadata">

**Author:** ![beachguy82](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/9dc877/32.png) [@beachguy82](https://www.ruby-forum.com/u/beachguy82)\
**Post date:** [March 7, 2006, 12:34am UTC](https://www.ruby-forum.com/t/capistrano/77481/4 "2006-03-07T00:34:42Z")

</div>

On Mar 6, 2006, at 4:23 PM, removed\_email\_address@domain.invalid wrote:

> Forgive my ignorance, but what is capistrano? URL, please (Google  
> just  
> shows me a city somewhere in California…)

Capistrano is a utility for executing tasks in parallel on multiple  
remote machines. The manual is located here:

[http://manuals.rubyonrails.org/read/book/17](http://manuals.rubyonrails.org/read/book/17)

Hope that helps,

- Jamis

---

<div class="post-metadata">

**Author:** ![beachguy82](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/9dc877/32.png) [@beachguy82](https://www.ruby-forum.com/u/beachguy82)\
**Post date:** [March 7, 2006, 12:25am UTC](https://www.ruby-forum.com/t/capistrano/77481/5 "2006-03-07T00:25:39Z")

</div>

Forgive my ignorance, but what is capistrano? URL, please (Google just  
shows me a city somewhere in California…)

---

<div class="post-metadata">

**Author:** ![beachguy82](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/9dc877/32.png) [@beachguy82](https://www.ruby-forum.com/u/beachguy82)\
**Post date:** [March 7, 2006, 1:50am UTC](https://www.ruby-forum.com/t/capistrano/77481/6 "2006-03-07T01:50:18Z")

</div>

removed\_email\_address@domain.invalid wrote:

> Forgive my ignorance, but what is capistrano? URL, please (Google just  
> shows me a city somewhere in California…)

Makes me think of a flock of swallows flying in formation around a  
tower… intentional, right?

---

<div class="post-metadata">

**Author:** ![beachguy82](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/9dc877/32.png) [@beachguy82](https://www.ruby-forum.com/u/beachguy82)\
**Post date:** [March 7, 2006, 3:40pm UTC](https://www.ruby-forum.com/t/capistrano/77481/7 "2006-03-07T15:40:50Z")

</div>

Joel VanderWerf wrote:

> Makes me think of a flock of swallows flying in formation around a  
> tower…

And eventually landing on the tower and relieving  
themselves just before taking flight again…

---

<div class="post-metadata">

**Author:** ![beachguy82](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/9dc877/32.png) [@beachguy82](https://www.ruby-forum.com/u/beachguy82)\
**Post date:** [March 7, 2006, 5:10pm UTC](https://www.ruby-forum.com/t/capistrano/77481/8 "2006-03-07T17:10:00Z")

</div>

There are still plenty of references to “SwitchTower” on that page, so  
just to clarify:

SwitchTower is the same as Capistrano. Jamis changed the name due to a  
trademark clash with another software product.

Jim
