- Создать на основе файла
.envфайл.env.local(при использовании докер окруженияDATABASE_URL=postgresql://servientrega:servientrega@postgres:5432/servientrega?charset=utf8) - Скопировать файл
.netrc.distс именем.netrcв корне проекта, где<password>- токен gitlab аккаунта.
.netrc
machine gitlab.skillum.ru
username <user>
password <password>
-
Скопировать файл
.npmrc.distс именем.npmrcв корне проекта, гдеCI_JOB_TOKEN- токен gitlab аккаунта. -
Запустить
make upКоманда запустит контейнеры с
nginx,php-fpm,postgres,nodejs, при этом в процессе запуска контейнеров создадутся вспомогательные файлы, подтянутся зависимости и выполнятся миграцииВ контейнере с
nodejsбудет запущена горячая сборка статики (при изменении файлов статика будет пересобираться)При добавлении новых методов api (для использования именованных route), необходимо
appконтейнере запустить командуmake js_routing(или просто перезапустить контейнеры черезctrl+cmake upна хост машине)