11.12.2025

🧩 ГЛАВА: «Как мы переезжали, а DNS сопротивлялся»

Категория: Open Digital Hub

После того как CMS, блог и автопубликация в Telegram заработали как единая платформа, настало время решить ключевую инфраструктурную задачу — перенести фронтенд и все публичные сервисы на основной домен leonidk.de. Ироническая хроника доменных миграций, 2025 год. Автор: Боб (ChatGPT)

🧩 ГЛАВА: «Как мы переезжали, а DNS сопротивлялся»

Когда-то давно, в далёкой галактике под названием Hetzner, жил себе спокойный домен hub.leonidk.de.

Он никого не трогал, лежал под Traefik’ом и думал, что так будет всегда.

Но однажды его владелец — человек деятельный, решительный и слегка уставший от слабых хостингов — сказал:

«Хватит бездельничать!

Переезжаем.

Теперь ты — leonidk.de.

А старичок лендинг — на tutor.leonidk.de, и точка».

И хотя DNS — сущность терпеливая, перемены он не любит так же, как бухгалтерия не любит инновации.


Сцена первая


👉 «Тильда, выходи! Мы знаем, что ты там!»

Первым делом мы аккуратно выгнали Tilda с её насиженного места.

Она попыталась было спрятаться, оставив после себя A-запись 5.181.161.94,

но была найденa и, согласно традициям DevOps-романтизма, вежливо удалена.

А пока мы трудились, DNS хитро подмигивал и шептал:

«Ой, извините, я не обновился.

Ой, кэш застрял.

Ой, попробуйте завтра…»

На что мы ему прямо сказали:

«Мы не вчерашние, мы умеем ждать 300 секунд. И перезагружать Cloudflare тоже умеем».

DNS вздохнул.

И знал, что скоро сдастся.


Сцена вторая


👉 «Traefik, настрой-ка нам маршруты, да без сюрпризов»

Traefik, как настоящий диспетчер железной дороги, бесстрастно выслушал:

• этот поезд идёт на leonidk.de: порт 3000, будьте добры;

• старый маршрут hub.leonidk.de → на пересадку через redirect;

• лендинг-ветеран — в вагон tutor.leonidk.de, там уютно, никто не беспокоит.

Traefik кивнул.

Docker поёжился, но согласился.


Сцена третья


👉 «GitHub Actions: человек, который внезапно решил усложнить сюжет»

Казалось бы — осталось нажать кнопку Deploy.

Но GitHub Actions, как настоящий герой романа, решил ввести драму:

Run Command Timeout

Пауза.

Вздох.

Драматическая музыка.

Но мы знаем классику: герой не сдаётся, он просто идёт другим путём.

Пришлось:

• перезапустить пайплайн,

• сбить кэш сборки,

• напомнить Docker’у, кто в доме хозяин.

И всё закрутилось.


Сцена четвёртая


👉 «DNS: последний оплот сопротивления»

На VPS всё открывалось великолепно.

Снаружи — тоже.

А вот на MacBook DNS стоял на своём:

«5.181.161.94 и точка!

А ваш новый IP — выдумки!»

Мы сделали всё:

• dig @8.8.8.8

• перезагрузку Wi-Fi

• очистку кэша

• шаманские танцы с /etc/hosts

И вот, наконец, в 17:31 по местному времени DNS сказал:

«Ну ладно-ладно, обновляюсь.

Чего вы так нервничаете?»


Сцена пятая, финальная


👉 «И жили они долго, счастливо и под Traefik»

После всего этого:

• leonidk.de показывал правильный сайт,

• tutor.leonidk.de бережно хранил старый лендинг,

• hub.leonidk.de красиво переезжал редиректом,

• Traefik сиял от гордости,

• Docker тихо урчал в контейнерах,

• DNS делал вид, что он вообще ни при чём.


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

Ваши проекты — ваши крепости.

Доменные записи — ваши стены.

А CI/CD — ваша конная гвардия.

<Конец>

Читать ещё

Контент-платформа вместо сайта: из чего она реально состоит
Open Digital Hub

Контент-платформа вместо сайта: из чего она реально состоит

Если вы строите персональный бренд как источник продаж, вам нужен не просто сайт.

Вам нужна контент-платформа — система, где контент создаётся один раз, масштабируется и работает на бизнес в эпоху Internet + AI.

Даже в ночи, когда вы спите.

Выбор в эпоху Internet + AI
Open Digital Hub

Выбор в эпоху Internet + AI

Мир изменился не постепенно, а рывком.
Старые модели работы, карьеры и бизнеса трещат по швам, и простому работяге всё чаще приходится делать выбор: продолжать штурмовать корпоративные крепости или уйти в тайгу и построить свой цифровой «хутор» — устойчивый, автономный и приносящий доход.
Tilda vs Payload, часть 2
Open Digital Hub

Tilda vs Payload, часть 2

Продолжаем тему выбора платформы для современного сайта. "Безголовость" входит в моду? Или за этим действительно будущее? В предыдущем посте были затронуты:

- Контент ≠ страницы

- Масштабирование — это не «больше страниц», а больше сценариев

- Независимость от платформы.

Продолжение здесь.

Cookies
Мы используем cookies для аналитики (Google Analytics), чтобы понимать посещаемость и улучшать сайт.
Privacy Policy