diff --git a/Containers/nextcloud/config/redis.config.php b/Containers/nextcloud/config/redis.config.php index 637e1b5f..12b5a64b 100644 --- a/Containers/nextcloud/config/redis.config.php +++ b/Containers/nextcloud/config/redis.config.php @@ -24,6 +24,10 @@ if (getenv('REDIS_MODE') !== 'rediscluster') { if (getenv('REDIS_USER_AUTH')) { $CONFIG['redis']['user'] = str_replace("&auth[]=", "", getenv('REDIS_USER_AUTH')); } + + if (getenv('NEXTCLOUD_TRUSTED_CERTIFICATES_REDIS')) { + $CONFIG['redis']['ssl_context']['cafile'] = '/var/www/html/data/certificates/ca-bundle.crt'; + } } else { $CONFIG = array( 'memcache.distributed' => '\OC\Memcache\Redis', @@ -53,4 +57,8 @@ if (getenv('REDIS_MODE') !== 'rediscluster') { if (getenv('REDIS_USER_AUTH')) { $CONFIG['redis.cluster']['user'] = str_replace("&auth[]=", "", getenv('REDIS_USER_AUTH')); } + + if (getenv('NEXTCLOUD_TRUSTED_CERTIFICATES_REDIS')) { + $CONFIG['redis.cluster']['ssl_context']['cafile'] = '/var/www/html/data/certificates/ca-bundle.crt'; + } }