Pasar del endpoint predeterminado a CNAME o Full DNS
Si el mismo origen Push CDN servirá más adelante desde `images.example.com` o el dominio raíz, revisa el modelo de elección.
Abrir guía de elecciónAyuda de CDN.com.tr
En el asistente Add Your Website, elige Push CDN como origen del contenido y Default Endpoint como método de entrega, luego publica archivos desde el endpoint de CDN.com.tr generado.
Primeros pasos
En el asistente Add Your Website, elige Push CDN como origen del contenido y Default Endpoint como método de entrega, luego publica archivos desde el endpoint de CDN.com.tr generado.
El asistente primero pregunta de dónde viene el contenido.
Después de elegir el origen, selecciona qué modelo de dominio servirá ese contenido.
El alojamiento estático de Simple Transfer usa la combinación Push CDN + Default Endpoint.
Después de iniciar sesión, abre `/en/management/cdn` y haz clic en Add Your Website en la parte superior.
Resultado esperado: La pantalla Content Source muestra las opciones Pull CDN, Push CDN y CDN Hosting.
cdnctl update --check
cdnctl login --email "<email>" --password "<password>"
cdnctl accounts list
Para el alojamiento estático simple, el origen no es el servidor del cliente; el origen es el almacenamiento de CDN.com.tr.
Resultado esperado: El asistente conserva el valor de origen de contenido seleccionado como `push`.
export CDN_SOURCE=push
El asistente permite al usuario seleccionar un paquete elegible o lo dirige a la compra manual en el panel cuando es necesario.
Resultado esperado: Los flujos de API, cdnctl o agentes de IA no comienzan antes de que se complete el pago.
# La compra del paquete se completa en el panel.
cdnctl packages list --owned --format table
export PAID_PACKAGE_ID=<listed_package_id>
Cuando el paso del método de entrega pregunta cómo debe servir CDN el contenido, Default Endpoint evita el trabajo de DNS y dominio personalizado.
Resultado esperado: El sistema crea la cuenta con `is_basic_transfer` y devuelve un nombre de servicio predeterminado como `xyz.cdn.com.tr`.
cdnctl cdn accounts create --source "$CDN_SOURCE" --delivery default-endpoint --package "$PAID_PACKAGE_ID" --alias simple-transfer-demo
export ACCOUNT_UUID=<account_uuid>
export ENDPOINT=<endpoint>.cdn.com.tr
Una vez que existe la cuenta, usa Push CDN File Manager o la API de Push CDN para subir el archivo a la cuenta seleccionada.
Resultado esperado: El archivo subido aparece en el área de almacenamiento de la cuenta seleccionada.
cdnctl push files upload --account "$ACCOUNT_UUID" --file ./hello.txt --path /hello.txt
cdnctl push files list --account "$ACCOUNT_UUID"
Combina el endpoint predeterminado generado con la ruta del archivo.
Resultado esperado: La URL pública devuelve 200 y sirve el contenido estático subido desde el dominio predeterminado de CDN.com.tr.
cdnctl cdn accounts apply --account "$ACCOUNT_UUID"
curl -I "https://$ENDPOINT/hello.txt"
Un cliente quiere servir recursos estáticos rápidamente sin conectar su propio dominio; los archivos viven en el almacenamiento de CDN.com.tr.