Loading...
Для разработчиков

Деплой через CLI и ИИ-агента (cdnctl)

Опубликуйте обычную папку проекта на живом HTTPS-адресе одной CLI-командой — без git и реестра — и позвольте локальному ИИ-агенту выполнять деплой по ограниченному токену.

Деплой через CLI и ИИ-агента (cdnctl)

Для кого это?

Для разработчиков и тех, кто создаёт проекты с помощью ИИ: проект уже работает на компьютере, но нет репозитория, опыта с Dockerfile и сервера, которым хочется управлять.

Как это работает?

cdnctl init определяет проект (и локальных ИИ-агентов) и создаёт cdnctl.yaml и шаблон Dockerfile; cdnctl check локально ищет риски для продакшна; cdnctl deploy загружает папку, собирает её в изолированной песочнице и возвращает живой адрес с SSL.

Что входит

Шаблон Dockerfile, локальные предварительные проверки, изолированная сборка образа, поддомен с автоматическим SSL, статус и логи — а также токены только для деплоя и встроенный MCP-сервер, чтобы ИИ-агенты публиковали без учётных данных панели.

Пример сценария

Приложение на Node.js, написанное с ИИ-ассистентом, одной командой превращается из папки в живой адрес; дальнейшие обновления агент публикует сам по токену только для деплоя.

Логи и кэш из того же терминала

cdnctl нужен не только для деплоя. cdnctl logs pull скачивает день логов доступа с edge, cdnctl logs grep ищет по интервалу времени на вашем компьютере по IP, коду ответа, пути или стране, cdnctl waf logs показывает, что заблокировал файрвол, а cdnctl purge очищает пути в кэше. Один и тот же токен и сохранённый аккаунт работают для всего, поэтому инцидент можно пройти от первого оповещения до исправления, не открывая браузер.

Примеры сценариев

Деплой из папки

Запуск без настройки git, реестра или CI.

Работа с ИИ-агентом

Пусть агент, написавший код, безопасно его и развернёт.

Проверка до загрузки

Находит привязку к localhost, утёкшие секреты и ошибки образа до загрузки.

Часто задаваемые вопросы

Нужно ли знать GitHub или Docker?

Нет. Достаточно папки проекта: init создаёт шаблон Dockerfile, платформа собирает образ в изолированной песочнице, а результат — живой HTTPS-адрес.

Может ли мой ИИ-агент делать деплой без пароля от панели?

Да. Токен только для деплоя показывается один раз, действует для одного аккаунта и покрывает только деплой — без удаления и без биллинга. cdnctl mcp открывает те же команды через MCP.