DeployCode
Сеть и домены

Собственные домены

Подключение домена, купленного у регистратора.

Собственный домен — домен в зоне, которой управляете вы: поддомен (app.example.com) или корневой домен (example.com). DNS-запись создаёте вы у своего регистратора, а DeployCode подсказывает, какую именно, и проверяет, что она работает.

Добавьте домен

В настройках доменов приложения выберите собственный домен, укажите хост и порт контейнера.

Создайте DNS-запись

Откройте Настроить DNS — панель покажет готовую запись для копирования. Имя записи указывается относительно вашей зоны: @ для корневого домена, app для app.example.com.

Дождитесь проверки

DeployCode проверяет запись раз в минуту. Когда она начнёт указывать на сервер, статус станет Настроен, а HTTPS включится сам.

Какую запись создать

ЗаписьКогдаЗначение
A — основной вариантВсегдаПубличный IP-адрес сервера
CNAME — альтернативаТолько для поддоменовУправляемый домен приложения
CNAME www — дополнительноДля корневого доменаКорневой домен

A-запись надёжнее: она не зависит от других записей. CNAME перестанет работать, если удалить управляемый домен приложения, на который она указывает.

Удалите лишние A-записи и AAAA-записи хоста, которые указывают на другие адреса. Иначе часть посетителей попадёт на другой сервер, а сертификат может не выпуститься.

Статусы проверки DNS

СтатусЧто значит
Не проверенПроверка ещё не выполнялась
Ждём DNSЗапись ещё не видна — обычно это распространение DNS. Проверка повторяется автоматически
НастроенДомен указывает только на IP-адрес сервера. HTTPS включается автоматически
ОшибкаДомен указывает на другой адрес или сразу на несколько. Панель покажет, что исправить
За CDNДомен указывает на CDN (например, Cloudflare в режиме прокси). Проверить сервер снаружи нельзя — HTTPS включается вручную
УдаляетсяДомен и его маршрут удаляются с сервера

Домен за CDN

Если домен проксируется через CDN, DeployCode видит адрес CDN, а не вашего сервера, поэтому не выпускает сертификат автоматически. Убедитесь, что origin в CDN указывает на IP-адрес сервера, и включите HTTPS вручную, если сертификат выпускает не CDN.

Автоматическое создание записей

В планах

Функция запланирована, но ещё не реализована.

Подключение DNS-провайдера организации — Yandex Cloud DNS, затем reg.ru — чтобы DeployCode создавал записи для собственных доменов сам.

На этой странице