This gem is the basic deploy recipes for capistrano 2.15.5, the recipes includes tasks hooks around capistrano deploy tasks, and configuration template for each service (like nginx, puma .. etc), you don't have to write deploy tasks yourself, just configure it. And below is all recipes:
- nginx
- puma
- preconfig (new feature)
- db
- secret
- fast_assets
- dev
in your Gemfile
gem 'visionbundles', '~> 0.3.4'
# gem 'visionbundles', github: 'afunction/visionbundles' # or use latest source
group :development do
gem 'capistrano', '~> 2.15.5', require: false
end
then run bundle install
- Getting Started
- Recipe - nginx
- Recipe - puma
- Recipe - fast_assets (compile assets locally)
- Recipe - preconfig
- Recipe - db, dev
- Using yaml to define your stage with deploy.rb
ubuntu-rails-app-installer is a server tool for install basic rails production environment and this script write on shellscript
, you can use it to install nginx, percona database, basic secure setting, firewall, rails deploy user ... etc.
Just send PR to me.
eddie [at] visionbundles [dot] com