docbrown/config/initializers/carrierwave.rb
2018-10-03 13:00:09 -04:00

19 lines
564 B
Ruby

require "carrierwave/storage/abstract"
require "carrierwave/storage/file"
require "carrierwave/storage/fog"
CarrierWave.configure do |config|
if Rails.env.development? || Rails.env.test?
config.storage = :file
else
# config.fog_provider = 'fog-aws'
config.storage = :fog
config.fog_credentials = {
provider: "AWS",
aws_access_key_id: ApplicationConfig["AWS_ID"],
aws_secret_access_key: ApplicationConfig["AWS_SECRET"],
region: "us-east-1"
}
config.fog_directory = ApplicationConfig["AWS_BUCKET_NAME"]
end
end