#!/usr/bin/env puma

root = File.dirname(__FILE__) + '/../'

directory root
rackup root + 'config.ru'
environment 'production'
bind 'tcp://0.0.0.0:8080'
daemonize
pidfile root + 'tmp/pids/server.pid'
stdout_redirect root + 'log/puma.log', root + 'log/puma.err.log', true
threads 8, 32
workers 3
prune_bundler

#!/usr/bin/env puma

root = File.dirname(__FILE__) + '/../'

directory root
rackup root + 'config.ru'
environment 'production'
bind 'tcp://0.0.0.0:8080'
daemonize
pidfile root + 'tmp/pids/server.pid'
stdout_redirect root + 'log/puma.log', root + 'log/puma.err.log', true
threads 8, 32
workers 3

Remove prune bundler line (causes issues in Ruby 2.3)
Remove prune bundler line (causes issues in Ruby 2.3)