- Создать на основе файла
.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+c
make up
на хост машине)