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
410
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
91
Moreutils
brunosutic
0
37
The venerable "expect"
brunosutic
0
44
Configuring tmux
brunosutic
0
59
Introduction to Arel
brunosutic
1
160
Tmux osnove
brunosutic
0
100
Deploying Rails apps with Capistrano
brunosutic
0
62
Other Decks in Programming
See All in Programming
From Spring Boot 2 to Spring Boot 3 with Java 21 and Jakarta EE
ivargrimstad
0
1k
ゆるい個人開発のススメ
kuroppe1819
10
920
脱・初心者!脱・マネコン!AWS CDKを使ってみませんか!?
har1101
0
300
CA.swift19 恋するAIアプリ開発の裏側
oskmr
0
330
1BRC--Nerd Sniping the Java Community
gunnarmorling
0
300
ONE WEDGE_company_guide
1wedge_one
0
330
pixivアプリでマルチモジュールを実現するまで
gatosyocora
1
130
OpenAPI を守るのは難しい
ohmori_yusuke
2
760
オブジェクトしこう
okuramasafumi
2
150
Zero Waste, Radical Magic, and Italian Graft – Quarkus Efficiency Secrets
hollycummins
0
200
今、知っておきたい! 生成AIエージェントの世界
elith
3
330
Rubyでたのしむクリエイティブコーディング/Enjoy Creative coding with Ruby
chobishiba
1
160
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Building Effective Engineering Teams - LeadDev
addyosmani
26
1.8k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
1
1.2k
The Power of CSS Pseudo Elements
geoffreycrofte
58
5k
GraphQLの誤解/rethinking-graphql
sonatard
49
9.2k
Rebuilding a faster, lazier Slack
samanthasiow
72
8.2k
Building Flexible Design Systems
yeseniaperezcruz
318
37k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
124
32k
What's in a price? How to price your products and services
michaelherold
237
11k
Fireside Chat
paigeccino
19
2.6k
Building a Modern Day E-commerce SEO Strategy
aleyda
16
6.3k
Art, The Web, and Tiny UX
lynnandtonic
288
19k
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