rails newで新規に作成したプロジェクトにmaster.keyがない時に作成する方法

2023/08/04に公開

はじめに

railsの学習でプロジェクトを実際にデプロイしようとした際に、configディレクトリにcredentials.yml.enc、master.keyがなくて作成するのに時間がかかった為メモ

手順

以下コマンドを実行

bin/rails credentials:edit

# 環境変数$EDITORが未設定の場合
$ EDITOR=vi bin/rails credentials:edit

上記でもダメな場合は、Help commandを実行しよう。

bin/rails credentials:help

Credential機能についてはヘルプコマンドを実行してヘルプを読むのが一番良い。

参考

https://zenn.dev/banrih/articles/f22f0a70bbead2a02110#masterのcredentials-keyを生成・秘匿情報の編集

Discussion