Set up assets for S3/CloudFront CDN

This commit is contained in:
Jonathan Rudenberg 2012-10-27 19:55:03 -04:00
parent 7ff4d0a1bb
commit 019ad29a7f
12 changed files with 93 additions and 10 deletions

13
config/asset_sync.rb Normal file
View file

@ -0,0 +1,13 @@
require 'asset_sync'
require 'mime/types'
AssetSync.configure do |config|
config.fog_provider = 'AWS'
config.fog_directory = ENV['S3_BUCKET']
config.aws_access_key_id = ENV['AWS_ACCESS_KEY_ID']
config.aws_secret_access_key = ENV['AWS_SECRET_ACCESS_KEY']
config.prefix = "assets"
config.public_path = Pathname("./output")
config.gzip_compression = true
config.always_upload = %w( manifest.json )
end