Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mina-deploy/mina
Blazing fast deployer and server automation tool
https://github.com/mina-deploy/mina
deployment mina rails ruby ssh
Last synced: 5 days ago
JSON representation
Blazing fast deployer and server automation tool
- Host: GitHub
- URL: https://github.com/mina-deploy/mina
- Owner: mina-deploy
- License: other
- Created: 2012-06-01T09:32:50.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2024-08-01T23:49:40.000Z (5 months ago)
- Last Synced: 2025-01-07T01:02:34.631Z (5 days ago)
- Topics: deployment, mina, rails, ruby, ssh
- Language: Ruby
- Homepage: https://rubygems.org/gems/mina
- Size: 937 KB
- Stars: 4,359
- Watchers: 88
- Forks: 492
- Open Issues: 35
-
Metadata Files:
- Readme: Readme.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ruby - Mina - Really fast deployer and server automation tool. (DevOps Tools)
- awesome-rails-gem - Mina - fast deployer and server automation tool. (Production / Security)
README
# Mina
[![Gem Version](https://badge.fury.io/rb/mina.svg)](https://badge.fury.io/rb/mina)
![mina](/docs/assets/images/mina.png?raw=true)
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](https://github.com/mina-deploy/mina/blob/v0.3.8/Readme.md)**
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](https://github.com/capistrano/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 initMina requires ruby 2.0.0 or greater. For older versions of Ruby, please use [0.3.8 version](https://github.com/mina-deploy/mina/blob/v0.3.8/).
Documentation
----------------For quick start check out [Getting started 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)
License
----------------Released under the [MIT License](https://www.opensource.org/licenses/mit-license.php).
Credits
----------------Mina is maintained and sponsored by [Infinum](https://infinum.com).
You can reach us on twitter [Stef](https://twitter.com/_Beast_) & [Infinum](https://twitter.com/infinum).
© 2021 Infinum