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

TLS-сертификаты

Автоматический HTTPS через Let's Encrypt.

Сертификаты выпускает и продлевает Traefik на вашем сервере.

Провайдер сертификата

ПровайдерКогда использовать
Let's EncryptПо умолчанию. Бесплатный сертификат, выпускается и продлевается автоматически
Без сертификатаТолько HTTP — например, если TLS завершается на CDN или балансировщике перед сервером
СвойСвой certificate resolver Traefik, настроенный на сервере

Когда выпускается сертификат

Let's Encrypt проверяет домен по HTTP — запросом на порт 80 вашего сервера. Поэтому:

  1. DNS домена должен указывать на сервер.
  2. Порт 80 должен быть открыт снаружи.

DeployCode включает HTTPS сам, как только проверка DNS проходит. Для управляемых доменов есть ещё одно условие — хотя бы одна успешная сборка приложения. Если вы выключили HTTPS у собственного домена вручную, DeployCode не включит его снова.

Перенаправление на HTTPS

Когда HTTPS включён, запросы по HTTP перенаправляются на HTTPS.

Если сертификат не выпускается

См. Домены и TLS.

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