девопс и средний морской сухогрузный транспорт

этот блог в виде репы на гитхабе

сделал репу с развертыванием Эгеи через docker-compose — вот она https://github.com/gagafonov/docker-compose-egeya. что отличает это решение от других подобных:

  1. ограничены логи докера, чтобы не было сюрпризов с переполнением диска логами в самый неподходящий момент
  2. порт mySQL не монтируется на хост, потому что он не должен быть доступен всему миру
  3. в контейнер mySQL в приложения базы данных можно залезть из-под рута без ввода пароля — очень удобно
  4. mySQL запущен без бинлогов, потому что они не нужны для одиночных инсталляций базы в таком виде (либо надо заводить блог во внешнюю базу данных со всеми нужными фичами)
  5. пароли рута и юзера блога в базе данных вынесены в .env

надеюсь, что кому-то это будет полезно)

p.s. я попытался развернуть блог на перконовском mySQL, но что-то пошло не так: движок блога не шёл в базу данных. дебажить это влом, поэтому вернул исходный mySQL 8