Ссылка на развернутую версию
Если вы планируете изменять только клиентскую часть (front-end), то вам достаточно развернуть только ее, не затрагивая остальные сервисы.
В коде программы вы можете работать так, будто обращаетесь к локальному API (например /api/jitsi
). Ваши запросы будут автоматически проксированы на развернутую в сети production API.
В таком случае порядок развертывания следующий:
npm install --global yarn
yarn
Запуск :
yarn run start
cp api/.env.example api/.env
Отредактировать api/.env в соответсвтие с вашми данными
Запустить docker-compose
Запуск на сервере
docker-compose up -d --build
Тестирование локально
docker-compose up --build
В данном случае контейнеры будут прикреплены к терминалу и будут отображаться их логи. Для их остановки используйте CTRL+C
Более подробно о структуре можно прочитать в комментариях к коду, а также в файле readme на страничке репозитория portfolio-web