Перейти от default endpoint к CNAME или Full DNS
Если тот же источник Push CDN позже будет раздавать контент с `images.example.com` или корневого домена, пересмотрите модель выбора.
Открыть руководство по выборуСправка CDN.com.tr
В мастере Add Your Website выберите Push CDN в качестве источника контента и Default Endpoint в качестве способа доставки, затем публикуйте файлы через сгенерированную конечную точку CDN.com.tr.
Начало работы
В мастере Add Your Website выберите Push CDN в качестве источника контента и Default Endpoint в качестве способа доставки, затем публикуйте файлы через сгенерированную конечную точку CDN.com.tr.
Сначала мастер спрашивает, откуда берётся контент.
После выбора источника выберите, какая модель домена будет обслуживать этот контент.
Статическое размещение через Simple Transfer использует комбинацию Push CDN + Default Endpoint.
После входа в систему откройте `/en/management/cdn` и нажмите Add Your Website вверху.
Ожидаемый результат: На экране Content Source отображаются варианты Pull CDN, Push CDN и CDN Hosting.
cdnctl update --check
cdnctl login --email "<email>" --password "<password>"
cdnctl accounts list
Для простого статического хостинга источником служит не сервер клиента, а хранилище CDN.com.tr.
Ожидаемый результат: Мастер сохраняет выбранное значение источника контента как `push`.
export CDN_SOURCE=push
Мастер позволяет выбрать подходящий пакет или при необходимости направляет к ручной покупке в панели.
Ожидаемый результат: Рабочие процессы через API, cdnctl или AI-агента не начинаются до завершения оплаты.
# Покупка пакета выполняется в панели.
cdnctl packages list --owned --format table
export PAID_PACKAGE_ID=<listed_package_id>
Когда на шаге способа доставки спрашивается, как CDN должен раздавать контент, Default Endpoint избавляет от настройки DNS и кастомного домена.
Ожидаемый результат: Система создаёт аккаунт с `is_basic_transfer` и возвращает имя сервиса по умолчанию, например `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
После создания аккаунта используйте Push CDN File Manager или Push CDN API, чтобы загрузить файл в выбранный аккаунт.
Ожидаемый результат: Загруженный файл появляется в области хранилища выбранного аккаунта.
cdnctl push files upload --account "$ACCOUNT_UUID" --file ./hello.txt --path /hello.txt
cdnctl push files list --account "$ACCOUNT_UUID"
Объедините сгенерированную конечную точку по умолчанию с путём к файлу.
Ожидаемый результат: Публичный URL возвращает 200 и раздаёт загруженный статический контент с домена CDN.com.tr по умолчанию.
cdnctl cdn accounts apply --account "$ACCOUNT_UUID"
curl -I "https://$ENDPOINT/hello.txt"
Клиент хочет быстро раздавать статические ресурсы без подключения собственного домена; файлы находятся в хранилище CDN.com.tr.