hawk/config/environments/production.rb
# Copyright (c) 2009-2015 Tim Serong <tserong@suse.com>
# See COPYING for license.
Rails.application.configure do
config.cache_classes = true
config.eager_load = true
config.consider_all_requests_local = false
config.public_file_server.enabled = true
config.force_ssl = false
config.autoflush_log = false
config.action_dispatch.show_exceptions = false
config.action_dispatch.cookies_serializer = :json
config.action_dispatch.x_sendfile_header = nil
config.action_controller.perform_caching = true
config.action_controller.allow_forgery_protection = true
# config.action_mailer.raise_delivery_errors = false
# config.action_mailer.delivery_method = :smtp
config.active_support.deprecation = :notify
# config.active_record.migration_error = :page_load
# config.active_record.dump_schema_after_migration = false
config.middleware.insert_before ActionDispatch::Static, Rack::Deflater
config.cache_store = :memory_store
config.assets.debug = false
config.assets.raise_runtime_errors = false
config.assets.js_compressor = Uglifier.new(harmony: true)
config.assets.css_compressor = :sass
config.assets.compile = true
config.assets.digest = true
config.assets.manifest = Rails.root.join("public", "assets", "manifest.json")
config.i18n.fallbacks = true
config.log_level = :warn
# Prepend all log lines with the following tags.
config.log_tags = [ :request_id ]
config.logger = Logger.new(STDOUT)
# Use default logging formatter so that PID and timestamp are not suppressed.
# config.log_formatter = ::Logger::Formatter.new
# Use a different logger for distributed setups.
# require 'syslog/logger'
# config.logger = ActiveSupport::TaggedLogging.new(Syslog::Logger.new 'app-name')
# if ENV["RAILS_LOG_TO_STDOUT"].present?
# logger = ActiveSupport::Logger.new(STDOUT)
# logger.formatter = config.log_formatter
# config.logger = ActiveSupport::TaggedLogging.new(logger)
# end
end