diff --git a/passbook/lib/default.yml b/passbook/lib/default.yml index b439e5b68..eb2e61bf3 100644 --- a/passbook/lib/default.yml +++ b/passbook/lib/default.yml @@ -10,6 +10,7 @@ redis: password: '' cache_db: 0 message_queue_db: 1 + ws_db: 2 debug: false log_level: info diff --git a/passbook/root/settings.py b/passbook/root/settings.py index 5907124aa..8e1edec90 100644 --- a/passbook/root/settings.py +++ b/passbook/root/settings.py @@ -193,7 +193,12 @@ ASGI_APPLICATION = "passbook.root.routing.application" CHANNEL_LAYERS = { "default": { "BACKEND": "channels_redis.core.RedisChannelLayer", - "CONFIG": {"hosts": [(CONFIG.y("redis.host"), 6379)]}, + "CONFIG": { + "hosts": [ + f"redis://:{CONFIG.y('redis.password')}@{CONFIG.y('redis.host')}:6379" + f"/{CONFIG.y('redis.ws_db')}" + ], + }, }, }