Руководство по настройке CDN

Как подключить учётную запись вашего CDN-провайдера к Castovia для ускоренной доставки контента.

Как работает интеграция с CDN

Castovia интегрируется с внешними CDN-провайдерами. Клиент создаёт и оплачивает собственную учётную запись CDN. Castovia хранит учётные данные CDN в зашифрованном виде, проверяет соединение и направляет воспроизведение через CDN, когда он активен и исправен. Если CDN становится недоступен, Castovia может вернуться к origin-серверу.

Bunny CDN — первый полностью поддерживаемый провайдер

  1. 1Создайте учётную запись Bunny CDN на bunny.net.
  2. 2Создайте Pull Zone, указывающий на ваш origin-сервер (узел провайдера).
  3. 3Скопируйте ваш Bunny CDN API Key из настроек учётной записи.
  4. 4В админке Castovia → CDN добавьте нового CDN-провайдера и выберите Bunny CDN.
  5. 5Введите ваш API Key, Pull Zone ID/name и hostname CDN.
  6. 6Castovia хранит API key в зашифрованном виде. Он никогда не раскрывается в ответах API.
  7. 7Нажмите "Проверить соединение" — Castovia проверит доступность Pull Zone.
  8. 8Когда он активен и исправен, Castovia направляет playback URLs через CDN.
  9. 9Если проверка состояния CDN не проходит, Castovia переключается на origin (если это настроено).

Cloudflare — подготовленная интеграция

Интеграция с Cloudflare настраивается индивидуально и требует:

  • Учётную запись Cloudflare с API token или Global API Key
  • Настроенную zone/domain
  • Конкретная схема настройки зависит от тарифа Cloudflare (Free, Pro, Enterprise)

Castovia предоставляет заготовку интеграции. Настройка выполняется для каждого клиента во время onboarding.

Другие CDN-провайдеры

CDN-фреймворк Castovia поддерживает нескольких провайдеров (KeyCDN, StackPath, Fastly, Akamai). Специфичная для провайдера настройка выполняется во время onboarding на основе выбранного клиентом CDN-вендора.

Стоимость

Расходы CDN-вендора оплачиваются отдельно. Клиент платит CDN-вендору напрямую за использование трафика.

Bunny CDN использует тарификацию по объёму использования (обычно за GB трафика). Цены зависят от условий вендора.

По умолчанию Castovia не включает стоимость трафика CDN в стоимость тарифа.

В будущем может быть предложена управляемая надстройка Castovia CDN как платная услуга — по умолчанию она не включена.

Безопасность

API keys хранятся в базе в зашифрованном виде
Ключи скрываются в UI и ответах API
sourceUrl не раскрывается клиентам
Секрет origin-сервера не раскрывается