Submit Search
Upload
Mina deploy
•
1 like
•
501 views
Luciano Sousa
Follow
A short talk about a new deploy gem
Read less
Read more
Technology
Report
Share
Report
Share
1 of 19
Download now
Download to read offline
Recommended
Sinatraでわかる!webアプリの仕組み
Sinatraでわかる!webアプリの仕組み
Satoshi Ebisawa
Database Schema as Code
Database Schema as Code
Yoshiyuki Nakahara
Ansible を完全にマスターする
Ansible を完全にマスターする
Keisuke Kamada
Redmine on amazon ec2
Redmine on amazon ec2
Ikuru Kanuma
20160627 Docker on Azure Hands on
20160627 Docker on Azure Hands on
雄哉 吉田
Ansibleではじめるサーバー・ネットワークの自動化(2019/02版)
Ansibleではじめるサーバー・ネットワークの自動化(2019/02版)
akira6592
Using Vagrant for Local WordPress Development
Using Vagrant for Local WordPress Development
slicejack
Choosing JavaScript Libraries - Refresh-Detroit.org
Choosing JavaScript Libraries - Refresh-Detroit.org
Chris Lee
Recommended
Sinatraでわかる!webアプリの仕組み
Sinatraでわかる!webアプリの仕組み
Satoshi Ebisawa
Database Schema as Code
Database Schema as Code
Yoshiyuki Nakahara
Ansible を完全にマスターする
Ansible を完全にマスターする
Keisuke Kamada
Redmine on amazon ec2
Redmine on amazon ec2
Ikuru Kanuma
20160627 Docker on Azure Hands on
20160627 Docker on Azure Hands on
雄哉 吉田
Ansibleではじめるサーバー・ネットワークの自動化(2019/02版)
Ansibleではじめるサーバー・ネットワークの自動化(2019/02版)
akira6592
Using Vagrant for Local WordPress Development
Using Vagrant for Local WordPress Development
slicejack
Choosing JavaScript Libraries - Refresh-Detroit.org
Choosing JavaScript Libraries - Refresh-Detroit.org
Chris Lee
Magical WordPress Development with Vagrant
Magical WordPress Development with Vagrant
Chris Olbekson
How to Install Ghost (CMS) MEMO
How to Install Ghost (CMS) MEMO
Naoto MATSUMOTO
JRoRでGAE/Jの手引き
JRoRでGAE/Jの手引き
Naoto Takai
Ansibleではじめるサーバー・ネットワークの自動化 (Ansible2.7情報つき)2018/10/12
Ansibleではじめるサーバー・ネットワークの自動化 (Ansible2.7情報つき)2018/10/12
akira6592
Responsive Design with WordPress (WCPHX)
Responsive Design with WordPress (WCPHX)
Joe Casabona
MySQL Tips for WordPress
MySQL Tips for WordPress
dsero
WCCHS: Responsive Design with WordPress
WCCHS: Responsive Design with WordPress
Joe Casabona
The Dean wants to Make this WordPress Site Responsive
The Dean wants to Make this WordPress Site Responsive
Joe Casabona
php drupal mysql MAMP
php drupal mysql MAMP
Jing Cheng
Responsive Design with WordPress
Responsive Design with WordPress
Joe Casabona
How to Contribute Code to MySQL?
How to Contribute Code to MySQL?
Thava Alagu
Ecossistema Ruby - versão SCTI UNF 2013
Ecossistema Ruby - versão SCTI UNF 2013
Fabio Akita
Flash Widget Tutorial
Flash Widget Tutorial
hussulinux
Dependencias linux rpm
Dependencias linux rpm
James Jara
KOWAZA for mackerel
KOWAZA for mackerel
karupanerura
Migrating a large code-base to containers by Doug Johnson and Jonathan Lozins...
Migrating a large code-base to containers by Doug Johnson and Jonathan Lozins...
Docker, Inc.
Building Javascript Apps with the WordPress JSON API – LoopConf 2015
Building Javascript Apps with the WordPress JSON API – LoopConf 2015
Jake Spurlock
Introduction to Apache Pig
Introduction to Apache Pig
Avkash Chauhan
HTTPS + Let's Encrypt
HTTPS + Let's Encrypt
Walter Ebert
What the WordPress REST API Means for Javascript Developers
What the WordPress REST API Means for Javascript Developers
Jake Spurlock
Terminal de Graneles-Montevideo Analisis de estabilidad
Terminal de Graneles-Montevideo Analisis de estabilidad
Manuel V. Andrade B.
Puerto brisa
Puerto brisa
alexa842003
More Related Content
What's hot
Magical WordPress Development with Vagrant
Magical WordPress Development with Vagrant
Chris Olbekson
How to Install Ghost (CMS) MEMO
How to Install Ghost (CMS) MEMO
Naoto MATSUMOTO
JRoRでGAE/Jの手引き
JRoRでGAE/Jの手引き
Naoto Takai
Ansibleではじめるサーバー・ネットワークの自動化 (Ansible2.7情報つき)2018/10/12
Ansibleではじめるサーバー・ネットワークの自動化 (Ansible2.7情報つき)2018/10/12
akira6592
Responsive Design with WordPress (WCPHX)
Responsive Design with WordPress (WCPHX)
Joe Casabona
MySQL Tips for WordPress
MySQL Tips for WordPress
dsero
WCCHS: Responsive Design with WordPress
WCCHS: Responsive Design with WordPress
Joe Casabona
The Dean wants to Make this WordPress Site Responsive
The Dean wants to Make this WordPress Site Responsive
Joe Casabona
php drupal mysql MAMP
php drupal mysql MAMP
Jing Cheng
Responsive Design with WordPress
Responsive Design with WordPress
Joe Casabona
How to Contribute Code to MySQL?
How to Contribute Code to MySQL?
Thava Alagu
Ecossistema Ruby - versão SCTI UNF 2013
Ecossistema Ruby - versão SCTI UNF 2013
Fabio Akita
Flash Widget Tutorial
Flash Widget Tutorial
hussulinux
Dependencias linux rpm
Dependencias linux rpm
James Jara
KOWAZA for mackerel
KOWAZA for mackerel
karupanerura
Migrating a large code-base to containers by Doug Johnson and Jonathan Lozins...
Migrating a large code-base to containers by Doug Johnson and Jonathan Lozins...
Docker, Inc.
Building Javascript Apps with the WordPress JSON API – LoopConf 2015
Building Javascript Apps with the WordPress JSON API – LoopConf 2015
Jake Spurlock
Introduction to Apache Pig
Introduction to Apache Pig
Avkash Chauhan
HTTPS + Let's Encrypt
HTTPS + Let's Encrypt
Walter Ebert
What the WordPress REST API Means for Javascript Developers
What the WordPress REST API Means for Javascript Developers
Jake Spurlock
What's hot
(20)
Magical WordPress Development with Vagrant
Magical WordPress Development with Vagrant
How to Install Ghost (CMS) MEMO
How to Install Ghost (CMS) MEMO
JRoRでGAE/Jの手引き
JRoRでGAE/Jの手引き
Ansibleではじめるサーバー・ネットワークの自動化 (Ansible2.7情報つき)2018/10/12
Ansibleではじめるサーバー・ネットワークの自動化 (Ansible2.7情報つき)2018/10/12
Responsive Design with WordPress (WCPHX)
Responsive Design with WordPress (WCPHX)
MySQL Tips for WordPress
MySQL Tips for WordPress
WCCHS: Responsive Design with WordPress
WCCHS: Responsive Design with WordPress
The Dean wants to Make this WordPress Site Responsive
The Dean wants to Make this WordPress Site Responsive
php drupal mysql MAMP
php drupal mysql MAMP
Responsive Design with WordPress
Responsive Design with WordPress
How to Contribute Code to MySQL?
How to Contribute Code to MySQL?
Ecossistema Ruby - versão SCTI UNF 2013
Ecossistema Ruby - versão SCTI UNF 2013
Flash Widget Tutorial
Flash Widget Tutorial
Dependencias linux rpm
Dependencias linux rpm
KOWAZA for mackerel
KOWAZA for mackerel
Migrating a large code-base to containers by Doug Johnson and Jonathan Lozins...
Migrating a large code-base to containers by Doug Johnson and Jonathan Lozins...
Building Javascript Apps with the WordPress JSON API – LoopConf 2015
Building Javascript Apps with the WordPress JSON API – LoopConf 2015
Introduction to Apache Pig
Introduction to Apache Pig
HTTPS + Let's Encrypt
HTTPS + Let's Encrypt
What the WordPress REST API Means for Javascript Developers
What the WordPress REST API Means for Javascript Developers
Viewers also liked
Terminal de Graneles-Montevideo Analisis de estabilidad
Terminal de Graneles-Montevideo Analisis de estabilidad
Manuel V. Andrade B.
Puerto brisa
Puerto brisa
alexa842003
Sesion 5 y 6
Sesion 5 y 6
Brian Tooth
Graneles liquidos
Graneles liquidos
Mara Téllez
La Integración de los Puertos con el Transporte por Macario Fernandez Alonso
La Integración de los Puertos con el Transporte por Macario Fernandez Alonso
Pablo De Castro
Budidaya kakap makalah
Budidaya kakap makalah
Novita Adiningtyas
Proyectos desarrollados en movilidad eléctrica,
Proyectos desarrollados en movilidad eléctrica,
alexa842003
Viewers also liked
(7)
Terminal de Graneles-Montevideo Analisis de estabilidad
Terminal de Graneles-Montevideo Analisis de estabilidad
Puerto brisa
Puerto brisa
Sesion 5 y 6
Sesion 5 y 6
Graneles liquidos
Graneles liquidos
La Integración de los Puertos con el Transporte por Macario Fernandez Alonso
La Integración de los Puertos con el Transporte por Macario Fernandez Alonso
Budidaya kakap makalah
Budidaya kakap makalah
Proyectos desarrollados en movilidad eléctrica,
Proyectos desarrollados en movilidad eléctrica,
Similar to Mina deploy
Relax and Recover on POWER (Updated 05-2017)
Relax and Recover on POWER (Updated 05-2017)
Sebastien Chabrolles
Learning the command line
Learning the command line
Adrian Cardenas
infra-as-code
infra-as-code
Itamar Hassin
Backups
Backups
Svet Ivantchev
How we setup Rsync-powered Incremental Backups
How we setup Rsync-powered Incremental Backups
nicholaspaun
Webinar: Automate IBM Connections Installations and more
Webinar: Automate IBM Connections Installations and more
panagenda
LinuxKit Swarm Nodes
LinuxKit Swarm Nodes
Moby Project
Mina deployment
Mina deployment
Creston Jamison
Configuration management and orchestration with Salt
Configuration management and orchestration with Salt
Anirban Saha
Capistrano
Capistrano
Bryan McLellan
ERP System Implementation Kubernetes Cluster with Sticky Sessions
ERP System Implementation Kubernetes Cluster with Sticky Sessions
Chanaka Lasantha
Unlocked Nov 2013: Main Slide Pack
Unlocked Nov 2013: Main Slide Pack
Rackspace Academy
Intrusion Detection System using Snort
Intrusion Detection System using Snort
webhostingguy
Intrusion Detection System using Snort
Intrusion Detection System using Snort
webhostingguy
Configuration Management and Salt
Configuration Management and Salt
55020
Deploying Rails applications with Moonshine
Deploying Rails applications with Moonshine
Robot Mode
Fosdem 2014 - MySQL & Friends Devroom: 15 tips galera cluster
Fosdem 2014 - MySQL & Friends Devroom: 15 tips galera cluster
Frederic Descamps
Deploying Rails Applications with Capistrano
Deploying Rails Applications with Capistrano
Almir Mendes
SANS @Night There's Gold in Them Thar Package Management Databases
SANS @Night There's Gold in Them Thar Package Management Databases
Phil Hagen
Using filesystem capabilities with rsync
Using filesystem capabilities with rsync
Hazel Smith
Similar to Mina deploy
(20)
Relax and Recover on POWER (Updated 05-2017)
Relax and Recover on POWER (Updated 05-2017)
Learning the command line
Learning the command line
infra-as-code
infra-as-code
Backups
Backups
How we setup Rsync-powered Incremental Backups
How we setup Rsync-powered Incremental Backups
Webinar: Automate IBM Connections Installations and more
Webinar: Automate IBM Connections Installations and more
LinuxKit Swarm Nodes
LinuxKit Swarm Nodes
Mina deployment
Mina deployment
Configuration management and orchestration with Salt
Configuration management and orchestration with Salt
Capistrano
Capistrano
ERP System Implementation Kubernetes Cluster with Sticky Sessions
ERP System Implementation Kubernetes Cluster with Sticky Sessions
Unlocked Nov 2013: Main Slide Pack
Unlocked Nov 2013: Main Slide Pack
Intrusion Detection System using Snort
Intrusion Detection System using Snort
Intrusion Detection System using Snort
Intrusion Detection System using Snort
Configuration Management and Salt
Configuration Management and Salt
Deploying Rails applications with Moonshine
Deploying Rails applications with Moonshine
Fosdem 2014 - MySQL & Friends Devroom: 15 tips galera cluster
Fosdem 2014 - MySQL & Friends Devroom: 15 tips galera cluster
Deploying Rails Applications with Capistrano
Deploying Rails Applications with Capistrano
SANS @Night There's Gold in Them Thar Package Management Databases
SANS @Night There's Gold in Them Thar Package Management Databases
Using filesystem capabilities with rsync
Using filesystem capabilities with rsync
Recently uploaded
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Dropbox
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard37
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Zilliz
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
MIND CTI
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Zilliz
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
Sandro Moreira
API Governance and Monetization - The evolution of API governance
API Governance and Monetization - The evolution of API governance
WSO2
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
danishmna97
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
Christopher Logan Kennedy
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Orbitshub
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
Paolo Missier
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Orbitshub
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
WSO2
Recently uploaded
(20)
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
API Governance and Monetization - The evolution of API governance
API Governance and Monetization - The evolution of API governance
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
Mina deploy
1.
Luciano Sousa Knowing
Mina Deploy @lucianosousa
2.
Your travel memory
3.
Local Wander http://localwander.com
4.
Let’s talk about
deploy
5.
6.
Capistrano Lot of
files to config One ssh connection to each command Lazy
7.
Mina
8.
Small config One
ssh connection One bash script Faster <3
9.
Gemfile! gem 'mina'!
10.
$ mina init!
-----> Created ./config/deploy.rb! Edit this file, then run `mina setup` after.!
11.
$ mina setup!
-----> Creating folders... done.
12.
$ mina deploy!
-----> Deploying to 2012-06-12-040248! ...! Lots of things happening...! ...! -----> Done.
13.
https://www.flickr.com/photos/flyzipper/4286880322
14.
Benchmark
15.
https://www.infinum.co/the-capsized-eight/articles/faster-web-application-deployments-using-mina-instead-of-capistrano
16.
https://www.infinum.co/the-capsized-eight/articles/faster-web-application-deployments-using-mina-instead-of-capistrano
17.
Resources http://mina-deploy.github.io/mina/ https://github.com/mina-deploy/mina
https://www.infinum.co/the-capsized-eight/articles/faster-web-application-deployments-using-mina-instead-of-capistrano
18.
thank you! obrigado!
gracias! merci!
19.
Questions?
Download now