初期化に必要な環境変数周りの設定方法。
※公式ガイドも3日前にできてた。
アプリケーションに環境変数を設定する – ヘルプ - ロリポップ!マネージドクラウド
以下、Rails5.2.0で試してある。
基本
~/user_command.shでなんとかする。
環境変数
一通り試したが、公式ガイドにある通りdotenv-rails
を通して扱うのが安定している。
単にuser_command.sh内でexportしても上手くいくときといかない時がある。
任意のシンボリックリンク
サーバー毎に何かしら独自設定を仕込む場合を想定。
例「~/shared/sample.ymlのリンクを~/current/config/sample.ymlに設定」
user_command.shの実行ディレクトリが~/current/の中なので、
ln -s ~/shared/sample.yml ./config/sample.yml
をuser_command.shに書き足せばOK。
備考
シンプルなのでcapistrano的なイメージでできる事は工夫すればできる気もする。もっとドキュメント欲しい。