diff options
author | Jonne Haß <me@mrzyx.de> | 2012-09-22 04:03:45 +0400 |
---|---|---|
committer | Jonne Haß <me@mrzyx.de> | 2012-09-26 22:23:45 +0400 |
commit | 234b76a93640e47a5f3cfa62654bfac47781a6e1 (patch) | |
tree | 82d92445f4ccba72bb03ce476354914ec430f10f /config/initializers | |
parent | e05c6e889718eca3e4f3141a6e4171b75b9057e2 (diff) |
properly integrate asset_sync
Diffstat (limited to 'config/initializers')
-rw-r--r-- | config/initializers/asset_sync.rb | 28 | ||||
-rw-r--r-- | config/initializers/assets.rb (renamed from config/initializers/static_assets.rb) | 2 |
2 files changed, 29 insertions, 1 deletions
diff --git a/config/initializers/asset_sync.rb b/config/initializers/asset_sync.rb new file mode 100644 index 000000000..227cde492 --- /dev/null +++ b/config/initializers/asset_sync.rb @@ -0,0 +1,28 @@ + +if AppConfig.environment.assets.upload? && AppConfig.environment.s3.enable? + require 'asset_sync' + AssetSync.configure do |config| + config.enabled = true + + config.fog_provider = 'AWS' + config.aws_access_key_id = AppConfig.environment.s3.key.get + config.aws_secret_access_key = AppConfig.environment.s3.secret.get + config.fog_directory = AppConfig.environment.s3.bucket.get + + # Increase upload performance by configuring your region + config.fog_region = AppConfig.environment.s3.region.get + # + # Don't delete files from the store + # config.existing_remote_files = "keep" + # + # Automatically replace files with their equivalent gzip compressed version + # config.gzip_compression = true + # + # Use the Rails generated 'manifest.yml' file to produce the list of files to + # upload instead of searching the assets directory. + # config.manifest = true + # + # Fail silently. Useful for environments such as Heroku + # config.fail_silently = true + end +end diff --git a/config/initializers/static_assets.rb b/config/initializers/assets.rb index d645ec958..246e2771e 100644 --- a/config/initializers/static_assets.rb +++ b/config/initializers/assets.rb @@ -3,6 +3,6 @@ # the COPYRIGHT file. Diaspora::Application.configure do - config.serve_static_assets = AppConfig.environment.serve_static_assets? + config.serve_static_assets = AppConfig.environment.assets.serve? # config.static_cache_control = "public, max-age=3600" if AppConfig[:serve_static_assets].to_s == 'true' end |