From f4195f1ced042cfc9cf1be2e6e356ffb7030aec5 Mon Sep 17 00:00:00 2001 From: ianux Date: Sun, 5 May 2024 16:00:02 +0200 Subject: [PATCH] add unix socket scheme and fix RQ_QUEUES --- modoboa/core/commands/templates/settings.py.tpl | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/modoboa/core/commands/templates/settings.py.tpl b/modoboa/core/commands/templates/settings.py.tpl index 8231bd8a7..0961ce799 100644 --- a/modoboa/core/commands/templates/settings.py.tpl +++ b/modoboa/core/commands/templates/settings.py.tpl @@ -253,6 +253,9 @@ REDIS_HOST = 'localhost' REDIS_PORT = 6379 REDIS_QUOTA_DB = 0 REDIS_URL = 'redis://{}:{}/{}'.format(REDIS_HOST, REDIS_PORT, REDIS_QUOTA_DB) +# To use unix socket, use this scheme instead +# REDIS_HOST must point to the socket path +# REDIS_URL = 'unix://{}?db={}'.format(REDIS_HOST, REDIS_QUOTA_DB) # RQ @@ -260,12 +263,14 @@ RQ_QUEUES = { 'dkim': { 'HOST': REDIS_HOST, 'PORT': REDIS_PORT, - 'DB': 0, + 'DB': REDIS_QUOTA_DB, + 'URL': REDIS_URL, }, 'modoboa': { 'HOST': REDIS_HOST, 'PORT': REDIS_PORT, - 'DB': 0, + 'DB': REDIS_QUOTA_DB, + 'URL': REDIS_URL, }, }