Skip to content

Commit ceab3ed

Browse files
authored
Fix Redis TLS configuration (#137)
1 parent adde342 commit ceab3ed

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

config/initializers/redis.rb

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# frozen_string_literal: true
2+
3+
# rubocop:disable Style/GlobalVars
4+
$redis = Redis.new(url: ENV.fetch("REDIS_URL", nil), ssl_params: { verify_mode: OpenSSL::SSL::VERIFY_NONE }) if Rails.env.production?
5+
# rubocop:enable Style/GlobalVars

config/initializers/sidekiq.rb

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# frozen_string_literal: true
2+
3+
if Rails.env.production?
4+
Sidekiq.configure_server do |config|
5+
config.redis = { url: ENV.fetch("REDIS_URL", nil), ssl_params: { verify_mode: OpenSSL::SSL::VERIFY_NONE } }
6+
end
7+
8+
Sidekiq.configure_client do |config|
9+
config.redis = { url: ENV.fetch("REDIS_URL", nil), ssl_params: { verify_mode: OpenSSL::SSL::VERIFY_NONE } }
10+
end
11+
12+
Sidekiq.strict_args!(false)
13+
end

0 commit comments

Comments
 (0)