Контейнер Discourse с UnixSocket для Redis?

PR по этой теме:

Примечание:

Для реализации:

  • Измените шаблон Redis в файле yml контейнера
  • Добавьте одну дополнительную строку в тот же файл yml контейнера
 ## Установите REDIS_URL и используйте redis.socketed.template.yml для использования 
 ## Unix-сокета для Redis
 REDIS_URL: unix:///shared/tmp/redis.sock

Примечания к реализации:

  1. Если вас беспокоит безопасность базы данных Redis на хосте, нет необходимости экспонировать этот Unix-сокет в общем томе.

  2. Если вы хотите установить права доступа Unix-сокета на 770 (вместо 777), измените группу Unix-сокета на www-data.