Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Capistrano vs Mina: Capistrano demo talk
Search
Bruno Sutic
January 27, 2015
Programming
470
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Capistrano vs Mina: Capistrano demo talk
Capistrano deployment demo talk
Bruno Sutic
January 27, 2015
More Decks by Bruno Sutic
See All by Bruno Sutic
Readline + irb/pry = <3
brunosutic
0
180
Moreutils
brunosutic
0
85
The venerable "expect"
brunosutic
0
76
Configuring tmux
brunosutic
0
120
Introduction to Arel
brunosutic
1
320
Tmux osnove
brunosutic
0
240
Deploying Rails apps with Capistrano
brunosutic
0
140
Other Decks in Programming
See All in Programming
作るコストが小さくなった時代 幸せに働くために改めて考えたいこと 〜エンジニアとして価値を出し続けるために注視している二分野〜
yuppeeng
0
100
act2-costs.pdf
sumedhbala
0
110
フィードバックで育てるAI開発
kotaminato
1
120
SREは、MCPとSRE Agentをこう使え!
kazumax55
0
150
どこまでゆるくて許されるのか
tk3fftk
0
500
信頼性について考えてみる(SRE NEXT 2026 miniLT)
hayama17
0
200
JAWS-UG横浜 #102 AWSサ終供養LT会 成仏できない AWS サービスたち 〜本日、三体供養します〜
maroon1st
0
210
【やさしく解説 設計編・中級 #6】良いアーキテクチャとは ~ 一本の登り道の、行き先 ~
panda728
PRO
0
170
【やさしく解説 設計編 #1】「ドメイン駆動」と「実装駆動」ってなに? 〜設計の考え方を、たとえ話で学ぼう〜
panda728
PRO
1
120
Claude Team Plan導入・ガイド
tk3fftk
0
210
なぜ関数型プログラミングで「型」と「証明」が語られるのか #fp_matsuri
kajitack
3
950
ITヒヤリハットを整理してみた ~ライフサイクルと原因から考える再発防止策~
koukimiura
1
110
Featured
See All Featured
The Invisible Side of Design
smashingmag
301
52k
Faster Mobile Websites
deanohume
310
32k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
410
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
First, design no harm
axbom
PRO
2
1.2k
Between Models and Reality
mayunak
4
370
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.6k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
460
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
350
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Done Done
chrislema
186
16k
Transcript
Deploying with Capistrano
About: Bruno Sutic, github.com/bruno-/ Rails & Javascript developer Ideal Project
Group, Chicago Worked on a Capistrano plugins: github.com/capistrano-plugins/
Goals • Demo Capistrano deployment • Capistrano ecosystem & possibilities
• Mina vs Capistrano comparison
What is skipped? • Capistrano vs Heroku (vs Engine Yard
vs Docker vs…) • server installation and configuration (provisioning) • Capistrano internals
Capistrano demo STEPS 1. make a Rails app ✅ 2.
buy & setup a server ✅ 3. setup Capistrano 4. deploy STACK • Nginx • Unicorn • PostgreSQL
Demo
Advantages • setup code is minimal • composable gems ecosystem
• *no ssh login* to the server required! • the same setup for multi-server deployment
Multi-server setup Web server (Nginx) App App DB (PostgreSQL)
Multi-server demo
Demo summary • setup app for Capistrano deployment • rollback
• multi-server setup & deployment
Capistrano vs Mina
Questions