digitalocean の VPS に rails 4+ ruby 2.0 をデプロイしようとしています。ユニコーン + カピストラーノ スタックを使用しています。
私のローカルセットアップでは、このファイルを config/unicorn.rb として持っています:
APP_ROOT = File.expand_path("../..", __FILE__)
working_directory APP_ROOT
pid "#{APP_ROOT}/tmp/unicorn.pid"
worker_processes 2
preload_app true
listen "/tmp/unicorn.sock"
timeout 30
stdout_path "#{APP_ROOT}/log/unicorn.log"
stderr_path "#{APP_ROOT}/log/unicorn.log"
今私の質問は次のとおりです。
- このファイルを git バージョン管理にチェックインする必要がありますか? また
- 実稼働サーバーに、pid パスを指す別の unicorn.rb を用意する必要があります
/home/deploy/#{myapp}/tmp/unicorn.pid
か?
一貫したパスを管理する方法について混乱していると思います。助けてください