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
0
430
Capistrano vs Mina: Capistrano demo talk
Capistrano deployment demo talk
Bruno Sutic
January 27, 2015
Tweet
Share
More Decks by Bruno Sutic
See All by Bruno Sutic
Readline + irb/pry = <3
brunosutic
0
110
Moreutils
brunosutic
0
43
The venerable "expect"
brunosutic
0
53
Configuring tmux
brunosutic
0
71
Introduction to Arel
brunosutic
1
210
Tmux osnove
brunosutic
0
160
Deploying Rails apps with Capistrano
brunosutic
0
75
Other Decks in Programming
See All in Programming
Rubyと自由とAIと
yotii23
6
1.8k
第3回関東Kaggler会_AtCoderはKaggleの役に立つ
chettub
3
1.2k
PHPカンファレンス名古屋2025 タスク分解の試行錯誤〜レビュー負荷を下げるために〜
soichi
1
730
機能が複雑化しても 頼りになる FactoryBotの話
tamikof
1
220
「個人開発マネタイズ大全」が教えてくれたこと
bani24884
1
270
Formの複雑さに立ち向かう
bmthd
1
940
TCAを用いたAmebaのリアーキテクチャ
dazy
0
210
苦しいTiDBへの移行を乗り越えて快適な運用を目指す
leveragestech
0
1.1k
Domain-Driven Design (Tutorial)
hschwentner
13
22k
楽しく向き合う例外対応
okutsu
0
710
Jasprが凄い話
hyshu
0
180
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
960
Featured
See All Featured
The Language of Interfaces
destraynor
156
24k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.5k
Java REST API Framework Comparison - PWX 2021
mraible
29
8.4k
Being A Developer After 40
akosma
89
590k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
114
51k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
4
380
Code Review Best Practice
trishagee
67
18k
The Pragmatic Product Professional
lauravandoore
32
6.4k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
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