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
Knowing mina deploy
Search
Luciano Sousa
August 16, 2014
Technology
1
71
Knowing mina deploy
A short talk about a new deploy gem
Luciano Sousa
August 16, 2014
Tweet
Share
More Decks by Luciano Sousa
See All by Luciano Sousa
Playing with Sorbet
lucianosousa
0
47
Creating your startup without Developer
lucianosousa
0
160
Patterns Falacy v2
lucianosousa
0
120
Project Management like Software Developer
lucianosousa
1
110
The Patterns Falacy - Rails Version
lucianosousa
1
110
Sinatra::Ftw
lucianosousa
0
89
Other Decks in Technology
See All in Technology
QA業務を変える(!?)AIを併用した不具合分析の実践
ma2ri
0
140
AI駆動で進める依存ライブラリ更新 ─ Vue プロジェクトの品質向上と開発スピード改善の実践録
sayn0
1
270
SRE × マネジメントレイヤーが挑戦した組織・会社のオブザーバビリティ改革 ― ビジネス価値と信頼性を両立するリアルな挑戦
coconala_engineer
0
150
From Natural Language to K8s Operations: The MCP Architecture and Practice of kubectl-ai
appleboy
0
190
SQLAlchemy の select(User).where(User.id =="123") を理解してみる/sqlalchemy deep dive
3l4l5
3
340
AWS DMS で SQL Server を移行してみた/aws-dms-sql-server-migration
emiki
0
210
オブザーバビリティと育てた ID管理・認証認可基盤の歩み / The Journey of an ID Management, Authentication, and Authorization Platform Nurtured with Observability
kaminashi
1
560
Linux カーネルが支えるコンテナの仕組み / LF Japan Community Days 2025 Osaka
tenforward
1
120
コンパウンド組織のCRE #cre_meetup
layerx
PRO
1
260
だいたい分かった気になる 『SREの知識地図』 / introduction-to-sre-knowledge-map-book
katsuhisa91
PRO
3
1.4k
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
9k
個人でデジタル庁の デザインシステムをVue.jsで 作っている話
nishiharatsubasa
3
5k
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
331
21k
A better future with KSS
kneath
239
18k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
930
Statistics for Hackers
jakevdp
799
220k
What's in a price? How to price your products and services
michaelherold
246
12k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
990
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Reflections from 52 weeks, 52 projects
jeffersonlam
353
21k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Documentation Writing (for coders)
carmenintech
75
5.1k
Transcript
Luciano Sousa Knowing Mina Deploy @lucianosousa
Your travel memory
Local Wander http://localwander.com
Let’s talk about deploy
None
Capistrano Lot of files to config One ssh connection to
each command Lazy
Mina
Small config One ssh connection Faster <3 One bash script
Gemfile! gem 'mina'!
$ mina init! -----> Created ./config/deploy.rb! Edit this file, then
run `mina setup` after.!
$ mina setup! -----> Creating folders... done.
$ mina deploy! -----> Deploying to 2012-06-12-040248! ...! Lots of
things happening...! ...! -----> Done.
https://www.flickr.com/photos/flyzipper/4286880322
Benchmark
https://www.infinum.co/the-capsized-eight/articles/faster-web-application-deployments-using-mina-instead-of-capistrano
https://www.infinum.co/the-capsized-eight/articles/faster-web-application-deployments-using-mina-instead-of-capistrano
https://www.infinum.co/the-capsized-eight/articles/faster-web-application-deployments-using-mina-instead-of-capistrano https://github.com/mina-deploy/mina http://mina-deploy.github.io/mina/ Resources
thank you! obrigado! gracias! merci!
Questions?