Skip to content

設定ファイル

Tatsuya Koishi edited this page Jul 3, 2020 · 148 revisions

設置先

以下の順に検索を行っている。どこに置いても良い。
所有者はmulukhiya-toot-proxyの実行ユーザーで、640か600のパーミッションを推奨。

  • /usr/local/etc/mulukhiya-toot-proxy/local.yaml
  • /usr/local/etc/mulukhiya-toot-proxy/local.yml
  • /etc/mulukhiya-toot-proxy/local.yaml
  • /etc/mulukhiya-toot-proxy/local.yml
  • 設置先ディレクトリ/config/local.yaml
  • 設置先ディレクトリ/config/local.yml

文法チェック

bundle exec rake config:lint で、設定ファイルの文法等をチェックできる。

全ての誤りを検知できるわけではないので、注意。
「入力必須」という指摘は「本番環境では指定を強く推奨」という意味であることもあり、 一時的に空欄で起動することが可能な場合もある。

サンプル

設定項目

appliation.yamlの記述が既定値なので、既定値と同じ設定は書く必要なし。
ここに書かれていない設定項目が、application.yamlには多くある。 それらの設定項目は内部的なもので、予告なくデフォルト値の変更を行うことがある。

Clone this wiki locally