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
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
160
Moreutils
brunosutic
0
81
The venerable "expect"
brunosutic
0
74
Configuring tmux
brunosutic
0
120
Introduction to Arel
brunosutic
1
310
Tmux osnove
brunosutic
0
220
Deploying Rails apps with Capistrano
brunosutic
0
130
Other Decks in Programming
See All in Programming
ローカルLLMを使ってB2Bサービスを作っていての学び
yaotti
0
110
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
130
These Five Tricks Can Make Your Apps Greener, Cheaper, & Nicer
hollycummins
0
270
AI時代の仕事技芸論 — ソフトウェア開発で「遊ぶように働く」職人的熟達のすすめ
kuranuki
1
610
TSKaigi 2026 TypeScriptバックエンドのオブザーバビリティ戦略 — Datadog × NestJSの実践
taiseiyamamotoan
2
270
ふつうのFeature Flag実践入門
irof
7
3.5k
ビジネスモデルから紐解く、AI+型駆動開発
hirokiomote
2
5.2k
jQueryをバージョンアップする前に使いたいjQuery Migrate
matsuo_atsushi
0
170
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
240
今さら聞けないCancellationToken
htkym
0
220
Migrations : C'est une question d'hygiène !
vinceamstoutz
0
3.2k
作って学ぶ、 JSX (TSX) ランタイムの基本
syumai
7
1.5k
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
340
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
44k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
130
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
Believing is Seeing
oripsolob
1
140
A better future with KSS
kneath
240
18k
How GitHub (no longer) Works
holman
316
150k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
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