Mémorandum pour vous-même
Gemfile
gem "aws-sdk-s3", require: false
config/environments/development.rb
config.active_storage.service = :local
#Modifié en dessous
config.active_storage.service = :amazon
config/storage.yml
amazon:
service: S3
access_key_id: <%= ENV['AWS_ACCESS_KEY_ID'] %>
secret_access_key: <%= ENV['AWS_SECRET_ACCESS_KEY'] %>
region: ap-northeast-1
bucket:Nom du godet
Terminal
#Après Catalina
% vim ~/.zshrc
[insert mode]
export AWS_ACCESS_KEY_ID="Access key ID"
export AWS_SECRET_ACCESS_KEY="Secret access key"
[:Enregistrer sous wq]
#Commande pour réfléchir
% source ~/.zshrc
config/environments/production.rb
config.active_storage.service = :local
#Modifié en dessous
config.active_storage.service = :amazon
Terminal
heroku config:set AWS_ACCESS_KEY_ID="Access key ID"
heroku config:set AWS_SECRET_ACCESS_KEY="Secret access key"
Terminal
% heroku config
pousser et réfléchir
Vous n'êtes pas obligé de créer chaque seau car vous pouvez le réutiliser.
✔︎
Recommended Posts