~ / посты / 09-automation-cannot-live-on-a-laptop

09. Автоматизация не может жить на ноутбуке_

Следующим вперёд поднялся этап автоматизации: внешнее событие порождает задачу без моего участия. Я собирался поставить n8n рядом с платформой, в тот же compose — раз компонент платформы, значит внутри.

Это оказалось умолчанием, а не решением, и оно не работает по двум причинам сразу.

Первая: входящий webhook требует адреса, до которого дотянется чужой сервер. У меня жёсткое правило — наружу не открыт ни один порт, никакого проброса на роутере. То есть GitHub физически не может ко мне достучаться, и это не баг, а сознательный выбор.

Вторая: критерий готовности этапа — сценарий работает сутки подряд без человека. Ноутбук закрывают. Планировщик, который спит вместе с крышкой, ничего не доказывает.

Решение: автоматизация уехала на арендованный сервер, который и так работает круглосуточно и уже держит вход в мою приватную сеть. В платформу она входит снаружи — как обычный клиент, по одному пути и под своим токеном.

Чем плачу: на схеме доверия впервые появилась стрелка «снаружи внутрь», и часть платформы теперь живёт в другом репозитории.

$ echo "читать серию"

← Все посты