Devops: донастроить деплой React.JS через Gitlab CI
Цена договорная
Требуется настроить сервер и два поддомена на нём.
Сервер облачный с рутовым доступом, один из стандартных образов Hetzner Cloud
Система Ubuntu 20.04
К каждому поддомену необходимо подключить бесплатные SSL-сертификаты Lets Encrypt.
Панель на хостинге не нужна.
Будет использоваться MySQL, соответственно нужен phpmyadmin любой актуальной версии
Нужно также установить и настроить докер, т.к. деплой проекта на одном из доменов происходит через сборку и загрузку докера из Gitlab Registry (он уже установлен и настроен. Деплой на тестовый сервер тоже настроен, нужно лишь донастроить деплой из production-ветки). Соответственно, от вас потребуется опыт работы с докером.
Почту настраивать не нужно, порты будут закрыты.
Апач ставить не обязательно, достаточно Nginx.
После этой задачи будет ещё несколько похожих небольших задач по другим серверам. Пока что оцените, пожалуйста, эту задачу по деньгам / срокам.
Сервер облачный с рутовым доступом, один из стандартных образов Hetzner Cloud
Система Ubuntu 20.04
К каждому поддомену необходимо подключить бесплатные SSL-сертификаты Lets Encrypt.
Панель на хостинге не нужна.
Будет использоваться MySQL, соответственно нужен phpmyadmin любой актуальной версии
Нужно также установить и настроить докер, т.к. деплой проекта на одном из доменов происходит через сборку и загрузку докера из Gitlab Registry (он уже установлен и настроен. Деплой на тестовый сервер тоже настроен, нужно лишь донастроить деплой из production-ветки). Соответственно, от вас потребуется опыт работы с докером.
Почту настраивать не нужно, порты будут закрыты.
Апач ставить не обязательно, достаточно Nginx.
После этой задачи будет ещё несколько похожих небольших задач по другим серверам. Пока что оцените, пожалуйста, эту задачу по деньгам / срокам.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.