|
|
- require 'rack-mini-profiler'
-
- Rack::MiniProfilerRails.initialize!(Rails.application)
-
- Rails.application.middleware.swap(Rack::Deflater, Rack::MiniProfiler)
- Rails.application.middleware.swap(Rack::MiniProfiler, Rack::Deflater)
-
- Rack::MiniProfiler.config.storage = Rack::MiniProfiler::MemoryStore
-
- if Rails.env.production?
- Rack::MiniProfiler.config.storage_options = {
- host: ENV.fetch('REDIS_HOST') { 'localhost' },
- port: ENV.fetch('REDIS_PORT') { 6379 },
- }
-
- Rack::MiniProfiler.config.storage = Rack::MiniProfiler::RedisStore
- end
|