【Rails】Heroku 本番環境での環境設定
Herokuの無料版は一定時間で画像が消えていくため、
画像を保存するためのストレージが必要です。
以前S3を使用していたので、今回はそれを使い回す事にしました!
ローカル環境設定をサクサク進みそういえば本番環境は?となった時、
Herokuめちゃくちゃ簡単に設定できちゃう事に気付いてしまった・・・
手順
①herokuのサイトを開き、ログインする
②本番環境の環境設定をしたいダッシュボードを選択
③Settingを選択
④Config Varsの右側にあるReveal Config Varsをクリック
⑤KEYに「AWS_ACCESS_KEY_ID」、VALUEに該当のIDを記入→Addで追加
⑥「AWS_SECRET_ACCESS_KEY」も同様にAddで追加
これで終わり!
本番環境で反映されていれば、
本番環境での投稿画像がS3に反映されるはずです!
ちなみにうまくKEYが入っていない時に
画面自体表示されないエラーが出たのですが、
ターミナルで
を実行するとエラーを吐き出してくれました。