From 3ab193bc3f40c0336a16dd21c3f3dc66eb86a842 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Sun, 6 Nov 2016 18:35:46 +0100 Subject: Adding optional S3, fail-mastodon --- config/initializers/paperclip.rb | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 config/initializers/paperclip.rb (limited to 'config') diff --git a/config/initializers/paperclip.rb b/config/initializers/paperclip.rb new file mode 100644 index 000000000..73eb3356b --- /dev/null +++ b/config/initializers/paperclip.rb @@ -0,0 +1,10 @@ +if ENV['S3_ENABLED'] == 'true' + Paperclip::Attachment.default_options[:storage] = :s3 + + Paperclip::Attachment.default_options[:s3_credentials] = { + bucket: ENV.fetch('S3_BUCKET'), + access_key_id: ENV.fetch('AWS_ACCESS_KEY_ID'), + secret_access_key: ENV.fetch('AWS_SECRET_ACCESS_KEY'), + s3_region: ENV.fetch('S3_REGION') + } +end -- cgit