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
150
Moreutils
brunosutic
0
75
The venerable "expect"
brunosutic
0
74
Configuring tmux
brunosutic
0
110
Introduction to Arel
brunosutic
1
300
Tmux osnove
brunosutic
0
220
Deploying Rails apps with Capistrano
brunosutic
0
130
Other Decks in Programming
See All in Programming
【ディップ|26年新卒研修資料】TDD実装演習
dip_tech
PRO
0
180
書籍「ユーザーストーリーマッピング」が私のバイブル
asumikam
4
490
Liberating Ruby's Parser from Lexer Hacks
ydah
2
2.7k
「なんか〇〇ライブラリで脆弱性あるみたいなんだけど。。。」から始める脆弱性対応 / First Steps in Vulnerability Response
mackey0225
2
120
Firefoxにコントリビューションして得られた学び
ken7253
2
160
検索設計から 推論設計への重心移動と Recall-First Retrieval
po3rin
5
1.7k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyKaigi 2026, Hakodate, Japan
marcoroth
0
700
Claude CodeでETLジョブ実行テストを自動化してみた
yoshikikasama
0
1.2k
継続的な負荷検証を目指して
pyama86
3
1.2k
Building on Bluesky's AT Protocol with Ruby
mackuba
0
120
AI時代のエンジニアリングの原則 / Engineering Principles in the AI Era
haru860
0
1.2k
AWSはOSSをどのように 考えているのか?
akihisaikeda
0
120
Featured
See All Featured
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
370
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Building AI with AI
inesmontani
PRO
1
990
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.8k
The Language of Interfaces
destraynor
162
26k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Test your architecture with Archunit
thirion
1
2.2k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
180
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
150
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