Деплой веб-приложения
Цена договорная
Дано приложение:
Бэкенд - KoaJS (framework на Nodejs),
Фронтенд - Angular 10,
БД - Postgres.
Задачи:
1. Обернуть все в docker-контейнеры
2. Настроить на автоматическое обновление SSL-сертификатов Let's Encrypt
3. Подключить домен (уже куплен)
4. Задеплоить на VPS (еще не куплен)
5. Скорее всего надо будет еще поднять nginx и настроить редиректы
6. При установке бэкенд части нужно будет продумать единовременный запуск скриптов для создания
seeds в БД. Для работы с базой используется Knexjs, seed-ing производится одной командой в консоле.
7. Было бы неплохо, чтобы при обновлении репозитория все это дело собиралось и деплоилось с
актуальной версией, но я не против, если это будет делаться вручную. Главное сама возможность
обновить код и перезапустить сборку без потери SSL-сертификатов и т.п.
В отклике укажите, пожалуйста, цену и за какой примерно срок справитесь с работой.
Бэкенд - KoaJS (framework на Nodejs),
Фронтенд - Angular 10,
БД - Postgres.
Задачи:
1. Обернуть все в docker-контейнеры
2. Настроить на автоматическое обновление SSL-сертификатов Let's Encrypt
3. Подключить домен (уже куплен)
4. Задеплоить на VPS (еще не куплен)
5. Скорее всего надо будет еще поднять nginx и настроить редиректы
6. При установке бэкенд части нужно будет продумать единовременный запуск скриптов для создания
seeds в БД. Для работы с базой используется Knexjs, seed-ing производится одной командой в консоле.
7. Было бы неплохо, чтобы при обновлении репозитория все это дело собиралось и деплоилось с
актуальной версией, но я не против, если это будет делаться вручную. Главное сама возможность
обновить код и перезапустить сборку без потери SSL-сертификатов и т.п.
В отклике укажите, пожалуйста, цену и за какой примерно срок справитесь с работой.
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.