Вот как я все это дело увидел))
Фронт на реакте, бэк на ноде и тайпскрипте.
Под это дело есть два репозитория в гитлабе. Разработчик работает, пушит изменения в гитлаб. Там раннер билдит тайпскрипт или бандл реакта делает докер-образ который пулится сначала стейджингом потом продом. Со стороны CI/CD это все
Нжинкс стоит перед докером нужен что бы SSL сертификат через certbot подкидывать
Ну и домен подключить