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
460
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
140
Moreutils
brunosutic
0
62
The venerable "expect"
brunosutic
0
67
Configuring tmux
brunosutic
0
100
Introduction to Arel
brunosutic
1
280
Tmux osnove
brunosutic
0
200
Deploying Rails apps with Capistrano
brunosutic
0
120
Other Decks in Programming
See All in Programming
今更考える「単一責任原則」 / Thinking about the Single Responsibility Principle
tooppoo
3
1.1k
オブザーバビリティ駆動開発って実際どうなの?
yohfee
2
590
AI活用のコスパを最大化する方法
ochtum
0
110
AIに仕事を丸投げしたら、本当に楽になれるのか
dip_tech
PRO
0
170
NOT A HOTEL - 建築や人と融合し、自由を創り出すソフトウェア
not_a_hokuts
2
470
ふん…おもしれぇ Parser。RubyKaigi 行ってやるぜ
aki_pin0
0
110
生成AIを活用したソフトウェア開発ライフサイクル変革の現在値
hiroyukimori
PRO
0
140
AIによる開発の民主化を支える コンテキスト管理のこれまでとこれから
mulyu
3
2.1k
文字コードの話
qnighy
43
16k
ぼくの開発環境2026
yuzneri
1
290
Rubyと楽しいをつくる / Creating joy with Ruby
chobishiba
0
200
AI時代のキャリアプラン「技術の引力」からの脱出と「問い」へのいざない / tech-gravity
minodriven
22
8.1k
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.3k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
400
Done Done
chrislema
186
16k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.4k
sira's awesome portfolio website redesign presentation
elsirapls
0
170
How to Think Like a Performance Engineer
csswizardry
28
2.5k
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
150
Joys of Absence: A Defence of Solitary Play
codingconduct
1
300
Tell your own story through comics
letsgokoyo
1
830
Paper Plane
katiecoart
PRO
0
47k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.3k
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