renderにアプリをデプロイしたい
renderにrailsアプリをデプロイしたいがエラーが出てできないです。
railsチュートリアルの3章でrenderを使ったデプロイをしようとしているのですが、
ArgumentError: Missing `secret_key_base` for 'production' environment, set this string with `bin/rails credentials:edit`
というエラーが出て、進めませんでした。
記事を色々調べてもherokuでのやり方が出てきたり、「サーバー側のlogを確認するとunicorn.rbに以下のエラーが記述されていました。」という内容の記事が出てきたので、私の解決したい内容と少し違うようでした。
(AWS) ArgumentError: Missing secret_key_base
for 'production' environment, set this string with rails credentials:edit
の記事にある
bundle exec rails assets:precompile RAILS_ENV=production
というコマンドをあまり理解していないまま入力してもまだエラーが出ました。
上記の記事を参考にlsコマンドを打つと
ターミナル
ec2-user:~/environment/アプリ名 (main) $ ls
app bin config config.ru db Gemfile Gemfile.lock lib log public Rakefile README.md storage test tmp vendor
記事ではエラーメッセージにもあった、credentials.yml.encを消せばいいと書いてあったのですが、lsで出てきてないので、何をすればいいのやらわかりません。
0