Popularity
8.9
Stable
Activity
0.1
Stable
4,079
98
455

Description

Really fast deployer and server automation tool.

Mina works really fast because it's a deploy Bash script generator. It generates an entire procedure as a Bash script and runs it remotely in the server.

Compare this to the likes of Vlad or Capistrano, where each command is run separately on their own SSH sessions. Mina only creates one SSH session per deploy, minimizing the SSH connection overhead.

Code Quality Rank: L5
Monthly Downloads: 68,847
Programming language: Ruby
License: MIT License
Tags: DevOps Tools    
Latest version: v1.2.3

Mina alternatives and similar gems

Based on the "DevOps Tools" category

Do you think we are missing an alternative of Mina or a related project?

Add another 'DevOps Tools' Gem

README

Mina

Code Climate Test Coverage Build Status Gem Version

mina

Really fast deployer and server automation tool.

Warning

This is a readme of the current master, version 1.0.0. If you are using older mina (pre 0.3) please take a look at 0.3 readme

Mina works really fast because it's a deploy Bash script generator. It generates an entire procedure as a Bash script and runs it remotely in the server.

Compare this to the likes of Capistrano, where it opens an SSH connection and runs each command in sequence , Mina only creates a SSH session and sends one command.

$ gem install mina
$ mina init

Mina requires ruby 2.0.0 or greater. For older please use 0.3.8 version

Documentation

For quick start check out [Getting starting guide](docs/getting_started.md)

For migrating your current 0.3.x deploy scripts, please look at the [migrating guide](docs/migrating.md)

For FAQ please visit the [faq](docs/faq.md)

If you are missing some plugins check the [3rd party plugins doc](docs/3rd_party_plugins.md)

For other documentation please visit the [docs](docs)

Licence

Released under the MIT License.

Credits

Mina is maintained and sponsored by Infinum.

You can reach us on twitter Stef & Infinum

© 2016 Infinum.


*Note that all licence references and agreements mentioned in the Mina README section above are relevant to that project's source code only.