Как мы настроили бесплатный хостинг для HTML-отчётов на поддоменах твоего домена
Домен kyyan.fun зарегистрирован в Beget, DNS обслуживали серверы Beget. Выяснили, что на домене уже есть сайт (A-записи на хостинг Beget) и почта (MX, SPF, autoconfig) — всё это нужно было сохранить.
Зарегистрировали бесплатный аккаунт Cloudflare и добавили домен. План — Free, DNS-записи импортировались автоматически.
В панели Beget заменили старые NS-серверы на выданные Cloudflare. Регистратор остался Beget — домен продлевается там как раньше. Сайт и почта работали без перерыва.
Создали кастомный токен с минимальными правами — только то, что нужно для публикации:
Cloudflare подтвердил смену NS, домен получил статус Active. Существующие сайт и почта не затронуты — добавлялись только новые записи.
Формулируешь задачу — например, «сделай отчёт по книге X». Я делаю HTML-страницу с картинками, публикую её на Cloudflare Pages и привязываю к поддомену. Каждый отчёт — свой поддомен, ссылка открывается с любого устройства, обновления остаются по тому же адресу.
этот пример: o.kyyan.fun/setup/