Агентства часто держат Bitrix на Windows (OSPanel) или мучаются с MAMP/Docker на Mac. MacFullStack заточен под сценарий: залили архив клиента → открыли по домену с HTTPS.
Типичная боль
.htaccess«как на хосте», а nginx его не читает.- Docroot не в корне репозитория.
- MySQL/Redis и версии PHP должны совпасть с продом «достаточно близко».
- На дедлайне Docker съедает батарею и нервы.
Как это решает MacFullStack
- Импорт/создание проекта в
~/MacFullStack/www(или legacy~/MacStack/www). - Детект реального docroot — не только шаблонные структуры.
- Генерация nginx-конфига с rewrite и security-правилами, эквивалентными распространённым
.htaccessдля Bitrix и соседних CMS. - HTTPS через mkcert, сервисы в Native или Docker.
Практический чеклист
- Убедитесь, что выбран правильный PHP (в т.ч. 8.x под требования сайта).
- Проверьте credentials MySQL в Stack / Tools.
- Откройте проект по
*.localhost(или своей зоне) и смотрите логи при 502/403 — в справке есть разбор.