Объектное хранилище: Быстрый старт
- Пополните баланс.
- Создайте контейнер.
- Настройте контейнер.
- Загрузите объекты в контейнер.
- Обратитесь к контейнеру.
Создать контейнер
В панели управления перейдите в раздел Объектное хранилище → Хранилище на вкладку Контейнеры.
Нажмите Создать контейнер. Контейнер — это сущность, которая содержит объекты (файлы и папки с файлами). Объекты наследуют все настройки контейнера.
Введите Имя. Для совместимости с S3 API имя контейнера должно быть уникально в рамках Объектного хранилища и соответствовать правилам именования бакетов Amazon S3.
Отметьте чекбокс Включить Virtual-Hosted адресацию, если вам нужен контейнер с Virtual-Hosted-Style адресацией.
Выберите тип контейнера:
- Публичный — для раздачи контента сайта или веб-приложения, доступен без авторизации;
- Приватный — для хранения резервных копий и других данных с доступом по логину и паролю или авторизационному токену;
- Фотогалерея — для просмотра хранимых в контейнере изображений в виде галереи.
Выберите класс контейнера. После создания контейнера класс контейнера изменить нельзя:
- Стандартное хранение — для хранения и раздачи часто запрашиваемых данных;
- Холодное хранение — для хранения редко запрашиваемых данных.
Нажмите Создать.
Настроить контейнер
В панели управления перейдите в раздел Объектное хранилище → Хранилище на вкладку Контейнеры.
В меню (⋮) контейнера выберите Настройки контейнера.
Откройте карточку с нужной настройкой:
- Тип контейнера — изменить тип;
- Лимиты контейнера — установить ограничение на количество файлов, суммарный размер файлов, а также указать время хранения файлов;
- Версионирование — включить версионирование;
- Управление доступом — выдать права на чтение файлов или чтение и запись файлов;
- Ссылка для загрузки файлов — добавить общедоступную ссылку для загрузки файлов в контейнер;
- Специальные страницы — добавить индексный файл, настроить поведение при ошибке 404 и включить отображение списка файлов;
- HTTP-заголовки — указать значение HTTP-заголовков;
- Управление доменами — посмотреть домены или добавить пользовательский домен;
- Скачивание в виде архива — разрешить скачивание всех файлов в одном архиве.
Обратиться к контейнеру
Получить файлы в публичном контейнере можно по ссылке через публичные домены. Приватными контейнерами можно управлять через эндпоинты API.