miyohideの日記

技術的なメモなどを記しています

2023年5月11日

Railsのcredentials.yml.enc

まずは以下のQiitaを参照。

qiita.com

Railsガイドはちょっとあっさり目。

railsguides.jp

編集は以下を実行する。

$ EDITOR="vi" bin/rails credentials:edit

読み取り方法は、Rails.application.credentials.xxxで読める。

config/environments/production.rbにてconfig.require_master_key = trueを記述しておく(デフォルトはコメントになっている)とRails起動時(Production)にmaster_keyがないと落ちる。