Skip to content

bscheshirwork/docker-yii2-app-advanced-redis

Repository files navigation

Набор для работы с redis

Docker

Dockerized docker-yii2-advanced-redis

docker-yii2-advanced-redis, созданный в Docker-образоах окружения. В различных комбинациях (как для удобства разработки так и с возможностью развёртывания) используются отдельные сервисы для:

  • веб-сервера nginx
  • образа php для yii2
  • образа php для yii2 для запуска worker'ов очереди - с supervisor'ом
  • образа php для yii2 с xdebug
  • образа php для yii2 с xdebug и supervisor'ом
  • образа хранилища redis
  • базы mysql
  • инструментов логирования запросов на основе mysql-proxy
  • тестов codeception на основе образа php для yii2
  • браузера для выполнения приёмочных тестов selenium chrome (заменяем на firefox и проч.)

Сам код представлен отдельным репозиторием и не помещён в контейнер. Также вне контейнеров находятся настройки сервисов, базы и логи. Такой подход обеспечивает удобство прямой работы с кодом и надёжность независимого от работы контейнеров хранения баз.

Данный проект призван упростить развёртывание и подключение компонентов redis, для реализации очередей и кеша, также наследует установку и настройку модулей управления пользователями и ролями.

Является наследником yii2-advanced-rbac, применимо всё, относящееся к нему.

Документация

Описания

Информация о yii2-advanced-rbac/redis

All Rights Reserved.

2020 © bscheshir.work@gmail.com

About

dockerized yii2 adavanced template + rbac + redis component

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published