28f17cfd9c6d71b10795350e68c1182c634d0666
config/puma_production.rb
| ... | ... | @@ -0,0 +1,23 @@ |
| 1 | +#!/usr/bin/env puma |
|
| 2 | + |
|
| 3 | +directory '/home/wiki/wiki' |
|
| 4 | +rackup "/home/wiki/wiki/config.ru" |
|
| 5 | +environment 'production' |
|
| 6 | + |
|
| 7 | +tag '' |
|
| 8 | + |
|
| 9 | +pidfile "/home/wiki/wiki/tmp/pids/puma.pid" |
|
| 10 | +state_path "/home/wiki/wiki/tmp/pids/puma.state" |
|
| 11 | +stdout_redirect '/home/wiki/wiki/log/puma_access.log', '/home/wiki/wiki/log/puma_error.log', true |
|
| 12 | + |
|
| 13 | +threads 30,300 |
|
| 14 | +bind 'unix:///home/wiki/wiki/tmp/sockets/puma.sock' |
|
| 15 | + |
|
| 16 | +workers 0 |
|
| 17 | +restart_command 'bundle exec puma' |
|
| 18 | +prune_bundler |
|
| 19 | + |
|
| 20 | +on_restart do |
|
| 21 | + puts 'Refreshing Gemfile' |
|
| 22 | + ENV["BUNDLE_GEMFILE"] = "" |
|
| 23 | +end |
|
| ... | ... | \ No newline at end of file |