Храните файлы. Раздавайте их близко к пользователю.
Cellar — объектное хранилище с REST API и встроенной edge-сетью. Кладёте объект одним запросом, забираете его из ближайшего региона.
Объект в хранилище — одним запросом
Никакой отдельной консоли настройки: обычный HTTP-вызов кладёт файл и сразу возвращает ссылку на раздачу.
# положить объект в бакет curl -X PUT "https://clsr.one/api/v3/objects/media/report.pdf" \ -H "Authorization: Bearer $BLX_TOKEN" \ -H "Content-Type: application/pdf" \ --data-binary @report.pdf # ответ { "key": "media/report.pdf", "bytes": 184320, "cdn": "https://cdn.clsr.one/media/report.pdf" }
Что внутри
Хранение, раздача и контроль доступа в одном REST API.
Протокол S3
Совместимость с AWS S3: подходят aws-cli, boto3, rclone и любой S3-клиент.
Раздача с edge
Загруженный объект кэшируется на региональных узлах и уходит пользователю из ближайшей точки сети.
Подписанные ссылки
Временные URL с ограниченным сроком, права на уровне бакета и TLS 1.3 на всех соединениях.
Метрики и логи
Объём, число запросов и доля кэш-хитов — в реальном времени через панель и отдельный API статистики.
Оплата по факту
Без абонентской платы: счёт складывается из объёма хранения и исходящего трафика за период.
Большие объекты
Multipart-загрузка, chunked-передача и отсутствие потолка на размер файла для бэкапов и медиа.
Заведите бакет и получите ключ
Ключ доступа выпускается в панели, первый объект кладётся за минуту.
К документации API