All Projects → scarfacedeb → Mina Unicorn

scarfacedeb / Mina Unicorn

Licence: mit
Unicorn tasks for Mina

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Mina Unicorn

Buttercms Rails
Rails SDK for ButterCMS (https://buttercms.com)
Stars: ✭ 35 (-20.45%)
Mutual labels:  rails
Tracks
Tracks is a GTD™ web application, built with Ruby on Rails
Stars: ✭ 991 (+2152.27%)
Mutual labels:  rails
Nerdnews
A free and open source social news website focusing on computer science and FOSS news for Persian community
Stars: ✭ 41 (-6.82%)
Mutual labels:  rails
Odbc adapter
An ActiveRecord ODBC adapter
Stars: ✭ 36 (-18.18%)
Mutual labels:  rails
Creds
Encrypted & plain text credentials for multiple environments
Stars: ✭ 38 (-13.64%)
Mutual labels:  rails
Sorcery
Magical Authentication
Stars: ✭ 998 (+2168.18%)
Mutual labels:  rails
Ununiga
[은는이가] 한글 조사(助詞) 대응 I18n engine extension
Stars: ✭ 34 (-22.73%)
Mutual labels:  rails
Paranoia uniqueness validator
Stars: ✭ 42 (-4.55%)
Mutual labels:  rails
Chinese regions rails
中国省市区县数据库,包含行政编码,邮政编码,地区拼音和简拼
Stars: ✭ 38 (-13.64%)
Mutual labels:  rails
Ar Uuid
Override migration methods to support UUID columns without having to be explicit about it.
Stars: ✭ 41 (-6.82%)
Mutual labels:  rails
Redmine bootstrap kit
A Redmine plugin which makes developing your own Redmine plugin easy ;)
Stars: ✭ 36 (-18.18%)
Mutual labels:  rails
Texterify
The localization management system.
Stars: ✭ 37 (-15.91%)
Mutual labels:  rails
Hours
Time registration that doesn't suck
Stars: ✭ 1,003 (+2179.55%)
Mutual labels:  rails
Ultra light wizard
No time to manage a wizard state machine, session variables, or complicated controllers? Use ultra light wizard!! A RESTful session-less validation-friendly simple multi-step form approach in Rails.
Stars: ✭ 35 (-20.45%)
Mutual labels:  rails
Ml competition platform
Kaggle-like machine learning competition platform
Stars: ✭ 42 (-4.55%)
Mutual labels:  rails
Activeadmin blaze theme
ActiveAdmin theme based on Blaze CSS toolkit
Stars: ✭ 35 (-20.45%)
Mutual labels:  rails
Niklick
Rails Versioned API solution template for hipsters! (Ruby, Ruby on Rails, REST API, GraphQL, Docker, RSpec, Devise, Postgress DB)
Stars: ✭ 39 (-11.36%)
Mutual labels:  rails
Super
A simple, powerful, single dependency Rails admin framework
Stars: ✭ 43 (-2.27%)
Mutual labels:  rails
Chatwoot
Open-source customer engagement suite, an alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬
Stars: ✭ 11,554 (+26159.09%)
Mutual labels:  rails
Drafting
Ruby gem for saving drafts of ActiveRecord models
Stars: ✭ 41 (-6.82%)
Mutual labels:  rails

Mina::Unicorn

Mina tasks for handle with Unicorn

This gem provides several mina tasks:

mina unicorn:start           # Start unicorn
mina unicorn:stop            # Stop unicorn
mina unicorn:restart         # Restart unicorn (with zero-downtime)

Installation

Add this line to your application's Gemfile:

gem 'mina-unicorn', :require => false

And then execute:

$ bundle

Or install it yourself as:

$ gem install mina-unicorn

Usage

Add this to your config/deploy.rb file:

require 'mina/unicorn'

Make sure to add the following directories to :shared_paths in config/deploy.rb:

set :shared_paths, ['tmp/sockets', 'tmp/pids']

You can also set individual config variables to override default values for unicorn:

  • unicorn_env - set unicorn environment, default: depending on rails_env: development or deployment (see: Rack environment)
  • rails_env - set rails environment, default: production
  • unicorn_config - unicorn config file, default: config/unicorn.rb
  • unicorn_cmd - bundle exec unicorn, default: RAILS_ENV=production bundle exec unicorn (see: mina/rails)
  • unicorn_pid - unicorn pid file, default: tmp/pids/unicorn.pid

Then:

$ mina unicorn:start

Contributing

  1. Fork it ( http://github.com/scarfacedeb/mina-unicorn/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].