Einhorn
Capistrano rbenv
Einhorn | Capistrano rbenv | |
---|---|---|
- | 2 | |
1,548 | 201 | |
- | 0.0% | |
5.0 | 0.0 | |
- | about 4 years ago | |
Ruby | Ruby | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Einhorn
We haven't tracked posts mentioning Einhorn yet.
Tracking mentions began in Dec 2020.
Capistrano rbenv
-
Rails 7 new production install: from zero to deploy (Ubuntu 20.04 edition)
set :application, "APPNAME" set :repo_url, "[email protected]:USERNAME/APPNAME.git" # Also works with non-github repos, I roll my own gitolite server set :deploy_to, "/home/deploy/#{fetch :application}" set :rbenv_prefix, '/usr/bin/rbenv exec' # Cf issue: https://github.com/capistrano/rbenv/issues/96 append :linked_dirs, 'log', 'tmp/pids', 'tmp/cache', 'tmp/sockets', 'vendor/bundle', '.bundle', 'public/system', 'public/uploads'
-
Rails Capistrano production deploy runs a wrong command line which leads to an error 'invalid option --daemon'
# Load DSL and set up stages require "capistrano/setup" # Include default deployment tasks require "capistrano/deploy" require 'capistrano/rails' require 'capistrano/bundler' require 'capistrano/rbenv' require 'capistrano/puma' install_plugin Capistrano::Puma::Daemon install_plugin Capistrano::Puma # Load the SCM plugin appropriate to your project: # # require "capistrano/scm/hg" # install_plugin Capistrano::SCM::Hg # or # require "capistrano/scm/svn" # install_plugin Capistrano::SCM::Svn # or require "capistrano/scm/git" install_plugin Capistrano::SCM::Git # Include tasks from other gems included in your Gemfile # # For documentation on these, see for example: # # https://github.com/capistrano/rvm # https://github.com/capistrano/rbenv # https://github.com/capistrano/chruby # https://github.com/capistrano/bundler # https://github.com/capistrano/rails # https://github.com/capistrano/passenger # # Load custom tasks from `lib/capistrano/tasks` if you have any defined Dir.glob("lib/capistrano/tasks/*.rake").each { |r| import r } My installed gems gem "capistrano", require: false gem "capistrano-rails", require: false gem 'capistrano3-puma', require: false gem 'capistrano-rbenv'
What are some alternatives?
Capistrano - A deployment automation tool built on Ruby, Rake, and SSH.
Centurion - A mass deployment tool for Docker fleets
Ruby-LXC - ruby bindings for liblxc
Lita - ChatOps for Ruby.
BOSH - Cloud Foundry BOSH is an open source tool chain for release engineering, deployment and lifecycle management of large scale distributed services.
Vagrant - Vagrant is a tool for building and distributing development environments.
Dpl - Dpl (dee-pee-ell) is a deploy tool made for continuous deployment.
Kochiku
Rubber - A capistrano/rails plugin that makes it easy to deploy/manage/scale to various service providers, including EC2, DigitalOcean, vSphere, and bare metal servers.
Chef - Chef Infra, a powerful automation platform that transforms infrastructure into code automating how infrastructure is configured, deployed and managed across any environment, at any scale