Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/diaspora/diaspora.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcelo Dominguez <marcelo@wyeworks.com>2013-03-08 19:59:12 +0400
committerMarcelo Dominguez <marcelo@wyeworks.com>2013-03-08 22:07:56 +0400
commitb950c4f1717ba69d80fb4c3bdf7ab1254635f52c (patch)
tree9f31a8f3d37488368d19b87127bcf0d27ddcfe1a /config/initializers
parent88e76448b6b61ad75c145de0af2acf6af9c2fe4e (diff)
Set max-age header to Amazon S3 resources
Diffstat (limited to 'config/initializers')
-rw-r--r--config/initializers/carrierwave.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/config/initializers/carrierwave.rb b/config/initializers/carrierwave.rb
index 9782335ef..b86e52528 100644
--- a/config/initializers/carrierwave.rb
+++ b/config/initializers/carrierwave.rb
@@ -14,6 +14,10 @@ CarrierWave.configure do |config|
:aws_secret_access_key => AppConfig.environment.s3.secret.get,
:region => AppConfig.environment.s3.region.get
}
+ if AppConfig.environment.s3.cache?
+ config.fog_attributes['Cache-Control'] = 'max-age=31536000'
+ end
+
config.fog_directory = AppConfig.environment.s3.bucket.get
else
config.storage = :file