Referencia completa de comandos cdnctl
Comandos de inicio rápido y la lista completa de todos los comandos (cuentas, apps en contenedor, addons, purge, object storage, tareas, registros) con sus parámetros.
Abrir la referencia completa de comandos →Ayuda de CDN.com.tr
Opere cuentas, apps en contenedor, importaciones, registros, tareas y almacenamiento de objetos desde la terminal o agentes de IA.
Desarrolladores, API, cdnctl y herramientas
Opere cuentas, apps en contenedor, importaciones, registros, tareas y almacenamiento de objetos desde la terminal o agentes de IA.
Antes de que comience la automatización por agente o terminal, se verifica la actualidad del binario.
Resultado esperado: La CLI devuelve JSON y el estado de actualización es claro.
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.
Resultado esperado: El flujo en terminal mantiene el mismo límite de propiedad que la superficie del panel para el cliente.
cdnctl login --email "<email>" --password "<password>"
cdnctl accounts list
cdnctl init lee la carpeta del proyecto, detecta el lenguaje y los agentes de IA locales (Claude Code, Cursor y similares), y escribe cdnctl.yaml más una plantilla de Dockerfile si falta. No se necesita repositorio git ni registro de contenedores.
Resultado esperado: La carpeta contiene cdnctl.yaml y un Dockerfile, y la cuenta está lista para el deploy.
cdnctl init
cdnctl init --wait
cdnctl check analiza el proyecto localmente. Los errores bloquean el deploy: servidor ligado solo a localhost, secretos en el código, .env fuera de los archivos ignore, node_modules del host copiado a la imagen. Las advertencias explican riesgos de producción: SQLite en un solo pod, healthcheck ausente, puerto fijo en el código.
Resultado esperado: check termina limpio; nada ha salido de su máquina en este paso.
cdnctl check
Un deploy token se muestra una sola vez, funciona para una única cuenta y solo cubre la superficie de deploy: subida, build, deploy, estado y logs — sin borrado y sin facturación. cdnctl mcp expone los mismos comandos a agentes locales vía MCP.
Resultado esperado: El agente despliega con el token restringido; el acceso al panel y el pago quedan con usted.
cdnctl deploy-token create
cdnctl mcp
Un agente de IA realiza los mismos pasos de migración que el usuario puede hacer en el panel, después de que el usuario haya completado la compra del paquete y la asignación de la cuenta.
No. El token en texto plano se muestra solo una vez al crearlo. Revóquelo con cdnctl deploy-token revoke y cree uno nuevo; el antiguo deja de funcionar de inmediato.
cdnctl deploy imprime el log de build cuando falla. Las causas más comunes son un Dockerfile que copia node_modules del host a la imagen y una dependencia ausente del manifiesto — cdnctl check detecta ambas antes de subir nada. Logs de ejecución: cdnctl container apps logs --app <app_uuid>.
Escuche en el puerto declarado en cdnctl.yaml, en todas las interfaces (0.0.0.0). cdnctl check marca el enlace solo a localhost, porque el tráfico de la plataforma llega al contenedor desde fuera del loopback.