Switch Puma to systemd management
This commit is contained in:
@@ -10,6 +10,6 @@ require "capistrano/rails/assets"
|
||||
require "capistrano/rails/migrations"
|
||||
require "capistrano/puma"
|
||||
install_plugin Capistrano::Puma
|
||||
install_plugin Capistrano::Puma::Daemon
|
||||
install_plugin Capistrano::Puma::Systemd
|
||||
|
||||
Dir.glob("lib/capistrano/tasks/*.rake").each { |r| import r }
|
||||
|
||||
@@ -23,6 +23,8 @@ set :puma_pid, "#{shared_path}/tmp/pids/puma.pid"
|
||||
set :puma_access_log, "#{release_path}/log/puma.access.log"
|
||||
set :puma_error_log, "#{release_path}/log/puma.error.log"
|
||||
set :puma_preload_app, true
|
||||
set :puma_systemctl_user, :system
|
||||
set :puma_service_unit_name, "puma-finreport"
|
||||
|
||||
namespace :sidekiq do
|
||||
task :restart do
|
||||
|
||||
Reference in New Issue
Block a user