Полный справочник команд cdnctl
Команды быстрого старта и полный список всех команд (аккаунты, контейнерные приложения, аддоны, purge, объектное хранилище, задания, логи) с их параметрами.
Открыть полный справочник команд →Справка CDN.com.tr
Управляйте аккаунтами, контейнерными приложениями, импортами, логами, заданиями и объектным хранилищем из терминала или через ИИ-агентов.
Разработчикам, API, cdnctl и инструменты
Управляйте аккаунтами, контейнерными приложениями, импортами, логами, заданиями и объектным хранилищем из терминала или через ИИ-агентов.
Перед началом автоматизации через агента или терминал проверяется актуальность бинарного файла.
Ожидаемый результат: CLI возвращает JSON, статус обновления понятен.
cdnctl update --check
cdnctl update --yes
cdnctl is the public API equivalent of the panel; it does not take over panel-only payment/card steps.
Ожидаемый результат: Процесс в терминале сохраняет ту же границу владения, что и клиентский интерфейс панели.
cdnctl login --email "<email>" --password "<password>"
cdnctl accounts list
cdnctl init читает папку проекта, определяет язык и локальные AI-агенты (Claude Code, Cursor и похожие), записывает cdnctl.yaml и шаблон Dockerfile, если его нет. Git-репозиторий и реестр контейнеров не требуются.
Ожидаемый результат: В папке есть cdnctl.yaml и Dockerfile, аккаунт готов к деплою.
cdnctl init
cdnctl init --wait
cdnctl check сканирует проект локально. Ошибки блокируют деплой: сервер, слушающий только localhost, секреты в коде, .env вне ignore-файлов, node_modules хоста, копируемый в образ. Предупреждения объясняют риски продакшена: SQLite на одном поде, отсутствие healthcheck, жёстко заданный порт.
Ожидаемый результат: check завершается чисто; на этом шаге ничего не покинуло вашу машину.
cdnctl check
Deploy-токен показывается один раз, действует для одного аккаунта и покрывает только поверхность деплоя: загрузка, сборка, деплой, статус и логи — без удаления и без биллинга. cdnctl mcp открывает те же команды локальным агентам через MCP.
Ожидаемый результат: Агент деплоит с ограниченным токеном; вход в панель и оплата остаются у вас.
cdnctl deploy-token create
cdnctl mcp
ИИ-агент выполняет те же шаги миграции, что и пользователь мог бы выполнить в панели, после того как пользователь завершил покупку пакета и назначение аккаунта.
Нет. Токен в открытом виде показывается только один раз при создании. Отзовите его командой cdnctl deploy-token revoke и создайте новый; старый перестаёт работать сразу.
cdnctl deploy выводит лог сборки при ошибке. Самые частые причины: Dockerfile, копирующий node_modules хоста в образ, и зависимость, отсутствующая в манифесте — обе ловит cdnctl check ещё до загрузки. Логи выполнения: cdnctl container apps logs --app <app_uuid>.
Слушайте порт, объявленный в cdnctl.yaml, на всех интерфейсах (0.0.0.0). Привязку только к localhost помечает cdnctl check: трафик платформы приходит в контейнер извне loopback-интерфейса.