ПубликацииLaunch Week, день 4 - несколько доменов для VPS-приложений

Launch Week, день 4 - несколько доменов для VPS-приложений

4 мин чтения
от rid

День 4 Launch Week. VPS-приложения теперь поддерживают несколько доменов — добавляйте столько пользовательских доменов и поддоменов Appbox, сколько нужно, все с автоматическим SSL.

Launch Week, день 4: несколько доменов для VPS-приложений

День 4. Вчера мы дали вам полноценные виртуальные машины. Сегодня даем им нормальную поддержку доменов.

Когда мы запускали VPS в день 3, каждая VM получала один домен. Для многих сценариев этого достаточно, но если вы запускаете web server внутри VPS — а многие из вас именно так и делают — одного домена мало. Нужны несколько доменов, указывающих на одну машину, каждый со своим SSL certificate и конфигурацией web server.

Сегодня VPS-приложения поддерживают несколько доменов. Добавляйте сколько угодно поддоменов *.user.appboxes.co, подключайте собственные custom domains или сочетайте оба варианта. Каждый получает SSL и готовую конфигурацию web server.

Как это работает

Откройте любое запущенное VPS-приложение, и на странице деталей вы найдете карточку Custom Domains. Здесь живут все ваши домены: таблица с поиском и сортировкой, где показан каждый домен, привязанный к этому VPS, какой из них основной и когда он был добавлен.

Таблица Custom Domains на странице деталей VPS-приложения

Чтобы добавить новый домен, нажмите Add Domain. Вы выберете родительский домен и введете поддомен, а система сделает остальное.

Поддомены Appbox

Самый быстрый способ добавить домен — использовать существующий домен Appbox. Выберите ваш домен user.appboxes.co как родительский, введите поддомен — и готово. DNS уже настроен за вас, а домен проверяется мгновенно.

Это отлично подходит для быстрых project URLs, staging environments или просто для того, чтобы дать разным сервисам на VPS собственный адрес. Нужен api.user.appboxes.co для backend и app.user.appboxes.co для frontend? Добавьте оба меньше чем за минуту.

Добавление поддомена Appbox к VPS

Поскольку они находятся под существующим wildcard certificate Appbox, SSL работает автоматически. Без ожидания, без генерации сертификатов, без настройки.

Пользовательские домены

Вы также можете направить собственные домены на VPS. Выберите custom base domain (или добавьте новый прямо из диалога), введите поддомен, и UI проведет вас через настройку DNS.

Диалог показывает точную A record, которую нужно создать: hostname, IP address, все данные. Там даже есть provider-specific инструкции для Cloudflare и других популярных DNS providers, так что вам не нужно искать, как добавить A record.

Добавление пользовательского домена с проверкой DNS и инструкциями для провайдера

Когда DNS указывает на правильный IP, нажмите Verify Again, и система подтвердит корректность записи перед добавлением домена.

SSL и конфигурация web server

Каждый добавленный домен получает SSL. Для поддоменов Appbox используется существующий wildcard certificate. Для пользовательских доменов сертификат выпускается автоматически.

Вот что делает это действительно полезным для пользователей VPS: у каждого домена есть кнопка View Config, которая дает готовые к вставке фрагменты конфигурации для Nginx и Apache. Конфиг включает правильный server_name, пути к SSL-сертификатам, cipher suites и protocol settings. Скопируйте фрагмент, вставьте его в конфигурацию web server внутри VM, перезагрузите — и домен уже обслуживает трафик.

Фрагменты SSL-конфигурации для Nginx и Apache

Никаких догадок о путях к файлам. Никакой охоты за расположением сертификатов. Никакого подбора cipher strings. Все уже там, готово к копированию.

Почему это важно для пользователей VPS

VPS без поддержки нескольких доменов — это просто сервер с одним адресом. Ограничения быстро становятся очевидны:

  • Вы запускаете web app с отдельным API? Нужно как минимум два домена.
  • Размещаете несколько сайтов в VM? Каждому нужен свой домен.
  • Хотите staging environment рядом с production? Это еще один домен.
  • Разрабатываете локально и хотите тестировать с реальным доменом? Еще один.

День 4 уже запущен

Поддержка нескольких доменов доступна прямо сейчас для всех VPS-приложений. Откройте VPS, прокрутите до Custom Domains и начинайте добавлять.

Завтра день 5, и у нас есть сюрприз. Вы его точно не ожидаете.


Есть обратная связь или нашли проблему? Напишите на support@appbox.co или создайте тикет на billing.appbox.co.

rid

rid

Software Engineer | Writer | Designer