Документация

Документация

Документация acdn.uz по CDN, хранилищу и DNS: pull zones, кеширование, пользовательские домены, загрузки и доставка файлов.

Обзор хранилища

Хранилище acdn.uz полностью совместимо с S3 и построено вокруг storage zones. Каждая зона — это изолированный bucket со своим именем, регионом, S3-ключами и опциональным access key простого API.

  • Зона хранения создается в аккаунте пользователя и получает уникальное имя.
  • S3-клиенты подключаются по access key ID и secret с AWS Signature Version 4 и path-style addressing.
  • Регион хранения задает, где фактически размещаются данные и какой прайс применяется.
  • AWS CLI, Laravel и Flysystem, rclone, s3cmd и другие S3-совместимые клиенты могут работать с endpoint хранилища.
  • Storage zone можно использовать как самостоятельное объектное хранилище или как источник для pull zone.

Что важно учесть при проектировании

  • Имена зон лучше задавать как стабильные product-facing идентификаторы: media-prod, backups, uploads.
  • Если зона хранения будет источником CDN, заранее продумайте структуру путей и публичные URL.
  • Большие коллекции объектов удобнее раскладывать по префиксам директорий, чтобы упростить навигацию и purge.
  • Для production имеет смысл разделять приватные загрузки и публичную доставку по разным зонам.