diff --git a/templates/settings.local.php.twig b/templates/settings.local.php.twig index 6262125b2a82dd5b3a3623cdc96caf40b717721c..84fd245d295bac1f015af4b1c68cf313ccb1cc23 100644 --- a/templates/settings.local.php.twig +++ b/templates/settings.local.php.twig @@ -21,8 +21,10 @@ $settings['cache']['bins']['dynamic_page_cache'] = 'cache.backend.null'; $config['advagg.settings']['enabled'] = FALSE; {% endif %} -$settings['redis.connection']['interface'] = 'PhpRedis'; -$settings['redis.connection']['host'] = 'redis'; -$settings['cache']['default'] = 'cache.backend.redis'; -$settings['container_yamls'][] = 'modules/redis/example.services.yml'; -$settings['queue_default'] = 'queue.redis'; +if (!getenv('L3D_DISABLE_REDIS') && file_exists('modules/contrib/redis/example.services.yml')) { + $settings['redis.connection']['interface'] = 'PhpRedis'; + $settings['redis.connection']['host'] = 'redis'; + $settings['cache']['default'] = 'cache.backend.redis'; + $settings['container_yamls'][] = 'modules/contrib/redis/example.services.yml'; + $settings['queue_default'] = 'queue.redis'; +}