Публикации
Двенадцать проектов, один способ работы
Что унифицировано между репозиториями: имена сервисов, раскладка .local, набор скиллов, словарь агентов. Что о...
11 авг 2 просм.
Mercure за nginx: хаб, ключи и отладка потока
Настройка хаба Mercure в Docker: Caddyfile, два ключа JWT, проксирование потока событий через nginx с отключён...
16 июл 3 просм.
Воркеры и планировщик внутри контейнера
Три способа держать обработчик очереди живым, конфигурация supervisor с лимитом времени жизни, перезапуск ворк...
9 июн 6 просм.
Tailwind без Node в ежедневном цикле
Три способа подключить Tailwind к Symfony и Laravel: CDN, отдельный бинарник и плагин сборщика. Где живёт конф...
26 мая 1 просм.
Makefile как интерфейс проекта
Makefile как единая точка входа в проект: одна команда старта, самодокументируемая справка, группы целей и отд...
23 апр 8 просм.
Общие сети Docker и перехват почты
Чем внешняя сеть отличается от сети проекта, зачем разводить прокси и почту по разным сетям, как настроить общ...
19 мар 2 просм.
Traefik и локальный HTTPS на доменах .test
Настройка Traefik v3 с файловым провайдером для локальной разработки: свои сертификаты для .test, динамические...
12 фев 5 просм.
Одна локальная среда на двенадцать проектов
Почему рабочая конфигурация Docker вынесена из корня проекта, что лежит в .local, зачем псевдонимы сети вместо...
6 янв 1 просм.