@NewbieBacknd
React, TS, expessjs, mongodb

Порядок действий по созданию сайту?

Добрый день, хабр.
Сразу извиняюсь за, возможно, глупый вопрос.
Учусь разработке, хочу сделать сайт.
Имеется - готовый бек, готовый фронт, бд в монго клауд.
Дальше мысли у меня такие, купить хостинг+домен, купить место для сервера.
Правильно мыслю?
Подскажите, что делать или куда смотреть?
  • Вопрос задан
  • 207 просмотров
Решения вопроса 1
akelsey
@akelsey
Направление верное, только не хостинг (shared hosting тут не подойдет), а VPS + domain name.
Самый "относительно простой" способ это создать два докер контейнера с бэком (чистое приложение на чем оно у вас написано) и фронтом (например ngninx или опять же смотря на чем написано), и взять готовые контейнеры mongodb + nginx (для публикации фронта + ssl) с docker hub.
Потом создать компоуз (docker-compose.yaml) файл и все четыре контейнера запустить в одной сети. Настроить взаимные подключения. Подключить сертификат.

После того как это всё руками заработает и будете понимать что и как настраивается, можно будет строить пайплайны для автоматической публикации из github/gitlab, но это уже совсем другая история.

PS
Дев среду можно построить и на домашних ресурсах, как отладите и освоитесь - сможете реализовать и на VPS.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы