Настроить сервера с использованием Nginx и Docker

Цена договорная
02 июля 2020, 19:43 • 7 откликов • 58 просмотров
Здравствуйте. Заранее извиняюсь за терминологию.

Мне нужно на отдельном сервере настроить балансировщик нагрузки с помощью Nginx. Домен - jshub.app. Подключить к нему SSL (можно через Certbot).

Балансировщик должен "перекидывать" на другой сервер. Этот сервер пока всего один, но в дальнейшем их будет несколько, поэтому и нужен балансировщик. Домен у сервера srv-01.jshub.app. На этом сервере будет размещен Node.js сервер для работы с API. Сюда также нужно подключить SSL.

Но, главная фишка вот в чем. Через API Node.js сервера, должны создаваться докер контейнеры и каждый из них в свою очередь будет иметь поддомен вида qwerty.jshub.app. Для этих целей я пытался использовать nginx-proxy, но не получилось его настроить. Также, я читал, что можно использовать traefik. Каждый поддомен также должен иметь SSL сертификат. В nginx-proxy эта возможность есть.

Для простоты пускай каждый докер контейнер просто запускает Nginx.

Домен и сервера располагаются на DigitalOcean.

Интересует цена вопроса и возможно ли это сделать? Может есть способы по-лучше?
Отзывы
R50 a048e512bebed1407f610a48b3fdd703
Заказчик
Спасибо, все отлично! Буду обращаться еще.
4 года назад