No commit activity in last 3 years
No release in over 3 years
Contains deploy configuration
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 1.10.0, ~> 1.10
>= 10.0.0, ~> 10.0
>= 1.17.0, ~> 1.17
>= 0.3.0, ~> 0.3
>= 0.7.5, ~> 0.7

Runtime

>= 1.0.0, ~> 1.0
>= 3.4.0, ~> 3.4
>= 0.2.0, ~> 0.2
>= 1.1.0, ~> 1.1
>= 1.0.0, ~> 1.0
>= 0.1.0, ~> 0.1
>= 1.1.1, ~> 1.1
>= 5.0.0, ~> 5.0
>= 0.4.0, ~> 0.4
 Project Readme

Locum Best Practices

This gem makes your configuring deployment on locum.ru faster!

for Ruby on Rails applications

Features

  • Deployment

    • Capistrano integration
    • Configuration generator
    • Custom tasks
    • Predefined default settings
    • Pretty logs with Airbrussh gem
  • Environment

  • Web server

    • Unicorn in requirements
    • Config predefined

Requirements

It is tested and works with:

  • MRI >= 2.1
  • Rails >= 4.2

Other versions are untested but might work fine.

Installation

Add this line to your application's Gemfile into development group:

gem 'locum-best-practices'

And then execute:

$ bundle

Usage

Install gem locum in your system only. Not include it in your gemfile:

gem install locum

And execute:

$ locum init

> You need enter login and password from locum hosting account.

Add deployment configuration:

$ rails g locum:deploy

This creates the following files, you can edit them for your choice.

├── Capfile
└── config
    ├── initializers
    │   └── figaro.rb
    ├── deploy
    │   ├── production.rb
    │   └── testing.rb
    ├── environments
    │   └── testing.rb
    ├── deploy.rb
    ├── newrelic.yml
    ├── database.yml
    ├── secrets.yml
    └── application.yml
├── .editorconfig  
└── .rubocop.yml

License

This project rocks and uses MIT License (MIT).

Copyright (c) 2016 DarkCreative Studio