X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/727204520de4e1092a607474f0a735559f59f985..b83af6ef2c965dc619a19ace24a5d2275ad89958:/config/environments/production.rb diff --git a/config/environments/production.rb b/config/environments/production.rb index baa6df644..6a1f633ae 100644 --- a/config/environments/production.rb +++ b/config/environments/production.rb @@ -8,6 +8,9 @@ OpenStreetMap::Application.configure do config.consider_all_requests_local = false config.action_controller.perform_caching = true + # Disable rack caching + config.action_dispatch.rack_cache = false + # Disable Rails's static asset server (Apache or nginx will already do this) config.serve_static_assets = false @@ -15,7 +18,7 @@ OpenStreetMap::Application.configure do config.assets.compress = true # Don't fallback to assets pipeline if a precompiled asset is missed - config.assets.compile = true + config.assets.compile = false # Generate digests for assets URLs config.assets.digest = true @@ -35,7 +38,7 @@ OpenStreetMap::Application.configure do # Use a different log path in production if defined?(LOG_PATH) - config.log_path = LOG_PATH + config.paths["log"] = LOG_PATH end # Use a different logger for distributed setups @@ -52,9 +55,10 @@ OpenStreetMap::Application.configure do # Precompile additional assets (application.js, application.css, and all non-JS/CSS are already added) config.assets.precompile += %w( map.js menu.js pngfix.js site.js swfobject.js ) + config.assets.precompile += %w( openlayers.js ) config.assets.precompile += %w( large-ltr.css small-ltr.css print-ltr.css ) config.assets.precompile += %w( large-rtl.css small-rtl.css print-rtl.css ) - config.assets.precompile += %w( browse.css ) + config.assets.precompile += %w( browse.css theme/default/style.css ) # Disable delivery errors, bad email addresses will be ignored # config.action_mailer.raise_delivery_errors = false