Перейти к основному содержанию
CDN хранит файлы команды и раздаёт их по публичным адресам. Управление — через API V3 с ключом, раздача файлов ключа не требует.

Доступ

Сначала привяжите ключ к команде:
У владельца ключа должна быть роль в команде с доступом к CDN; членство проверяется при каждом запросе. Ключ передаётся только в заголовке erlcrussia-api-key.

Адреса файлов

Каждый файл задаётся парой «пространство + путь». Пространство — slug команды или подтверждённый свой домен.
  • Общий домен: https://cdn.erlcrussia.com/YOUR_TEAM_SLUG/images/logo.png
  • Свой домен: https://files.example.com/images/logo.png
На общем домене команде доступен только путь /{slug}/.... Если path не указан при загрузке, он создаётся автоматически по типу файла. Если файл с таким path уже есть, ответ 409, а файл не перезаписывается. Для новых версий используйте новый путь.

Папки

Общие параметры

Кэш

Ответ CDN содержит X-Cache (кэш CDN) и CF-Cache-Status (Cloudflare). Сброс кэша (POST /cdn/assets/purge) принимается сразу, а выполняется в фоне. Надёжнее публиковать новые версии по новым адресам, чем заменять старые файлы. Подробнее — в разделе CI/CD и сброс кэша.

Частые ответы

Личные файлы пользователей сайта описаны в разделе Личные файлы.