github.com/walf443/mgr@v0.0.0-20150203144449-6f7a3a548462/cli/railssample/config/environments/production.rb (about) 1 Rails.application.configure do 2 # Settings specified here will take precedence over those in config/application.rb. 3 4 # Code is not reloaded between requests. 5 config.cache_classes = true 6 7 # Eager load code on boot. This eager loads most of Rails and 8 # your application in memory, allowing both threaded web servers 9 # and those relying on copy on write to perform better. 10 # Rake tasks automatically ignore this option for performance. 11 config.eager_load = true 12 13 # Full error reports are disabled and caching is turned on. 14 config.consider_all_requests_local = false 15 config.action_controller.perform_caching = true 16 17 # Enable Rack::Cache to put a simple HTTP cache in front of your application 18 # Add `rack-cache` to your Gemfile before enabling this. 19 # For large-scale production use, consider using a caching reverse proxy like 20 # NGINX, varnish or squid. 21 # config.action_dispatch.rack_cache = true 22 23 # Disable serving static files from the `/public` folder by default since 24 # Apache or NGINX already handles this. 25 config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? 26 27 # Compress JavaScripts and CSS. 28 config.assets.js_compressor = :uglifier 29 # config.assets.css_compressor = :sass 30 31 # Do not fallback to assets pipeline if a precompiled asset is missed. 32 config.assets.compile = false 33 34 # Asset digests allow you to set far-future HTTP expiration dates on all assets, 35 # yet still be able to expire them through the digest params. 36 config.assets.digest = true 37 38 # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb 39 40 # Specifies the header that your server uses for sending files. 41 # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache 42 # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX 43 44 # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. 45 # config.force_ssl = true 46 47 # Use the lowest log level to ensure availability of diagnostic information 48 # when problems arise. 49 config.log_level = :debug 50 51 # Prepend all log lines with the following tags. 52 # config.log_tags = [ :subdomain, :uuid ] 53 54 # Use a different logger for distributed setups. 55 # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) 56 57 # Use a different cache store in production. 58 # config.cache_store = :mem_cache_store 59 60 # Enable serving of images, stylesheets, and JavaScripts from an asset server. 61 # config.action_controller.asset_host = 'http://assets.example.com' 62 63 # Ignore bad email addresses and do not raise email delivery errors. 64 # Set this to true and configure the email server for immediate delivery to raise delivery errors. 65 # config.action_mailer.raise_delivery_errors = false 66 67 # Enable locale fallbacks for I18n (makes lookups for any locale fall back to 68 # the I18n.default_locale when a translation cannot be found). 69 config.i18n.fallbacks = true 70 71 # Send deprecation notices to registered listeners. 72 config.active_support.deprecation = :notify 73 74 # Use default logging formatter so that PID and timestamp are not suppressed. 75 config.log_formatter = ::Logger::Formatter.new 76 77 # Do not dump schema after migrations. 78 config.active_record.dump_schema_after_migration = false 79 end