К содержимому
СайтПанельСтатус
NolayДокументация
СайтПанельСтатус
РазделыРуководства: Домены и HTTPS
Начало
  • Обзор раздела
  • Что такое Nolay
  • Что такое VPS
  • Требования к серверу
  • Подключение сервера
  • Первый проект
Руководства
  • Обзор раздела
  • Домены и HTTPS
  • Секреты
  • Туннель за NAT
Понятия
  • Обзор раздела
  • Что хранится и где
Справочник
  • Обзор раздела
  • Коды ошибок
  • nolay.toml
Безопасность
  • Обзор раздела
Переезд
  • Обзор раздела
Если не работает
  • Обзор раздела
Изменения
  • Обзор раздела
Начало
  • Обзор раздела
  • Что такое Nolay
  • Что такое VPS
  • Требования к серверу
  • Подключение сервера
  • Первый проект
Руководства
  • Обзор раздела
  • Домены и HTTPS
  • Секреты
  • Туннель за NAT
Понятия
  • Обзор раздела
  • Что хранится и где
Справочник
  • Обзор раздела
  • Коды ошибок
  • nolay.toml
Безопасность
  • Обзор раздела
Переезд
  • Обзор раздела
Если не работает
  • Обзор раздела
Изменения
  • Обзор раздела
  1. Документация
  2. Руководства
  3. Домены и HTTPS

Домены и HTTPS

Направить домен на сервер, добавить его проекту и получить сертификат без ручных действий.

Markdown

После этой страницы проект будет открываться по вашему домену с HTTPS. Сертификат выпускает и продлевает агент на вашем сервере через Let's Encrypt.

Что нужно до начала

ЧтоКак проверить
Проект работаетСтатус в панели «Работает»
Домен вашВы можете менять DNS-записи у регистратора или DNS-хостинга
Порты 80 и 443 открытыФайрвол хостинга пропускает входящие на 80 и 443

Если у сервера нет публичного адреса, читайте туннель за NAT: там домен подключается записью CNAME.

Шаги

  1. У регистратора домена создайте запись A с адресом вашего сервера. Для www создайте вторую запись A или CNAME на основной домен. Если у сервера есть IPv6, добавьте и AAAA.
ТипИмяЗначение
Aapp.example.com203.0.113.10
Awww.app.example.com203.0.113.10
  1. Дождитесь, пока запись заработает. Проверить можно с любого компьютера:
dig +short A app.example.com

Команда должна вернуть адрес сервера. Обычно это минуты, у некоторых регистраторов до нескольких часов.

  1. В панели откройте проект, вкладка «Настройки», поле «Домены». Несколько доменов пишутся через пробел или запятую. Отметьте «Редирект с www на домен без www», если нужен переход с www. на основной адрес. Нажмите «Сохранить и задеплоить».
Поле «Домены» в настройках проектаПоле «Домены» в настройках проекта
Домены задаются в настройках проекта, по одному или через пробел.
  1. Агент обновит прокси и выпустит сертификат. Обычно это меньше минуты после того, как DNS указывает на сервер.

То же самое в nolay.toml:

[proxy]
domains = ["app.example.com"]
redirect_www = true

Что важно знать

  • Маски вида *.example.com не поддерживаются: каждый поддомен указывается отдельно.
  • Домены пишутся в нижнем регистре.
  • HTTP сам перенаправляется на HTTPS кодом 308. Отключается полем protection.https_redirect.
  • Сертификаты лежат на сервере в /var/lib/nolay/caddy и переживают переустановку агента.
  • Let's Encrypt ограничивает число неудачных попыток на домен в час. Если сертификат не выпустился, сначала исправьте DNS, потом сохраняйте снова.

Проверить

curl -I https://app.example.com

В ответе строка HTTP/2 200 или код вашего приложения. Журнал выпуска сертификата на сервере:

docker logs nolay-caddy --tail 50

Успешный выпуск это строка certificate obtained successfully.

Если не получилось

Что видноПочемуЧто сделать
Статус «Работает, но недоступен снаружи»DNS ещё не указывает на сервер или закрыты 80 и 443Проверьте dig и файрвол хостинга
В браузере ошибка сертификатаСертификат ещё не выпущенСмотрите docker logs nolay-caddy, частая причина это DNS
Проекты с доменами в ошибкеПорты 80 и 443 занял другой процессss -lptn 'sport = :80 or sport = :443', освободите порты

Что дальше

Задайте секреты и настройте защиту домена полями [protection].

НазадРуководстваДальшеСекреты

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

  • Что нужно до начала
  • Шаги
  • Что важно знать
  • Проверить
  • Если не получилось
  • Что дальше
Обновлено 2026-09-23
Nolay

Документация Nolay: подключение своего сервера, деплой, домены, секреты.

Документация

НачалоСправочникИзмененияllms.txt для ИИ

Продукт

СайтПанельСтатус
Nolay