X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/1b7586c9288d694b2bc443d62f3c40502868ff77..8f1676b71ae32eca2706b582f65bcefec2285976:/config/environments/development.rb diff --git a/config/environments/development.rb b/config/environments/development.rb index 9101bb1eb..8e7213a9d 100644 --- a/config/environments/development.rb +++ b/config/environments/development.rb @@ -12,6 +12,20 @@ Rails.application.configure do # Show full error reports. config.consider_all_requests_local = true + # Enable/disable caching. By default caching is disabled. + if Rails.root.join("tmp", "caching-dev.txt").exist? + config.action_controller.perform_caching = true + + config.cache_store = :memory_store + config.public_file_server.headers = { + "Cache-Control" => "public, max-age=#{2.days.seconds.to_i}" + } + else + config.action_controller.perform_caching = false + + config.cache_store = :null_store + end + # Don't care if the mailer can't send. config.action_mailer.raise_delivery_errors = false