松本明大
【Rails共同開発】GitHubに公開したくないパスワード等を『dotenv-rails』を使った環境変数で管理する方法
Railsの共同開発で環境開発を構築する際、DBのパスワードなどの設定は各自それぞれの開発環境ごとに異なります。個人の設定をdatabase.ymlなどに直接入力すると、特定の環境でしか動かなってしまいます。また、パスワードなどの情報はGitHubにあまり公開したくありません。 そこで、開発環境ごとに異なるパスワード等の情報は環境変数として管理できるgem(dotenv-rails)を導入する事で、各自それぞれの開発環境に対応し、GitHubには公開しないように設定します。