* Add specs for ArticleImageUploader * Add specs for BadgeUploader * Add specs for CoverImageUploader * Add specs for ProfileImageUploader * Refactor uploaders to inherit from BaseUploader * Strip EXIF and GPS data from uploaded images * Add ImageMagick to the docs * Protect strip_exif
18 lines
522 B
Ruby
18 lines
522 B
Ruby
CarrierWave.configure do |config|
|
|
if Rails.env.test?
|
|
config.storage = :file
|
|
config.enable_processing = false
|
|
elsif Rails.env.development?
|
|
config.storage = :file
|
|
else
|
|
config.fog_provider = "fog/aws"
|
|
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"]
|
|
config.storage = :fog
|
|
end
|
|
end
|