Как деплоить фронт проекта на nuxt.js?

Здравствуйте, я не девопс, я разраб
У меня появилась задача разворачивать nuxt приложение на сервере

Дано:
1) сервер с api + crm для seo (php)
2) пока пустой сервер
на пустом сервере собираюсь поставить nginx + node + pm2 + git
прошу вас подсказать годный мануал (для совсем не понимающих)
как организовывается процесс работы?
над проектом работаю я 1, в гите 3-4 ветки, все льется в мастер
сейчас все работает на php (генерируется html)
обновляния происходят просто - git pull origin master

с вводом фронта на отдельном сервере (для фронта будет свой репозиторий и в будущем фронтендер)
мне становится сложно

нагуглил что нужен pm2, gitlabRunner, 3ий сервер для сборки приложения, откуда уже на рабочий сервер с фронтом выкачивается, или линковка папок, типа после коммита приложение собирается в папке рядом с рабочей и после сборки симлинк меняется, все это на bаsh-скриптах
в голове теперь каша

не могу найти понятный (простой) для себя вариант деплоя
Буду благодарен если покидаете ссылками или напишите пару своих мыслей,
а то сейчас не имею картины(плана) как это сделать
  • Вопрос задан
  • 54 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
02 июл. 2022, в 20:30
7000 руб./за проект
02 июл. 2022, в 18:42
10000 руб./за проект
02 июл. 2022, в 17:34
20000 руб./за проект