From 351f4ce787542b05dab8ad5c39c00429ef02233b Mon Sep 17 00:00:00 2001 From: FreddleSpl0it Date: Tue, 18 Feb 2025 11:16:06 +0100 Subject: [PATCH] [Redis] Add support for masterauth via env var --- data/conf/redis/redis-conf.sh | 4 ++++ docker-compose.yml | 1 + 2 files changed, 5 insertions(+) diff --git a/data/conf/redis/redis-conf.sh b/data/conf/redis/redis-conf.sh index 89b2a3bab..7e2672a31 100755 --- a/data/conf/redis/redis-conf.sh +++ b/data/conf/redis/redis-conf.sh @@ -5,4 +5,8 @@ requirepass $REDISPASS user quota_notify on nopass ~QW_* -@all +get +hget +ping EOF +if [ -n "$REDISMASTERPASS" ]; then + echo "masterauth $REDISMASTERPASS" >> /redis.conf +fi + exec redis-server /redis.conf diff --git a/docker-compose.yml b/docker-compose.yml index cc4ee2b45..3440a99a8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -55,6 +55,7 @@ services: environment: - TZ=${TZ} - REDISPASS=${REDISPASS} + - REDISMASTERPASS=${REDISMASTERPASS:-} sysctls: - net.core.somaxconn=4096 networks: