У вас есть возможность включить публичный доступ к контенту в облачном хранилище.
Процесс состоит из нескольких этапов:
- Выдать права доступа к контейнеру (папке), т.е. сделать его публичным, чтобы любой посетитель смог увидеть список файлов и скачать их;
- Задать локацию домена;
- Выбрать публичный контейнер;
- Выбрать доменное имя (если доменное имя автоматически сгенерированное, то всё начинает работать сразу);
- Если выбрано собственное доменное имя, необходимо внести CNAME-запись в настройки своей DNS-зоны.
Настройка публичного доступа и собственного домена в веб-панели управления объектным хранилищем
Чтобы настроить публичный доступ и собственный домен, необходимо выполнить следующие действия:
- Авторизоваться в веб-панели управления хранилищем:
storage.atlex.cloud
- На вкладке
ПРОЕКТЫ
выбрать проект, в котором необходимо открыть доступ к папке с публичным контентом. - В открывшемся списке контейнеров с правой стороны от имени контейнера нажать на иконку замка.
-
В открывшемся окне на вкладке
ЧТЕНИЕ
необходимо выбрать 2 пункта.- Объекты доступны ВСЕМ пользователям;
- Любой пользователь может выполнить операцию
HEAD
илиGET
над контейнером при условии, что у него также есть доступ на чтение объектов.
Первый пункт необходим для того, чтобы можно было получить список файлов.
Второй — для возможности скачивать файл.
- Настроить доменное имя. Для этого на главной странице веб-панели управления хранилищем выберите вкладку
МОЙ ДОМЕН
и нажмите на кнопкуСОЗДАТЬ ДОМЕН
. -
Заполнить поля в открывшемся окне:
- Локация (дата-центр), из которой будет доступен контент;
- Проект. Если у вас несколько проектов, для каждого проекта можно создать свой домен;
- Папка, из которой будет доступен публичный контент. Если не выбирать папку, а оставить корень ( / ), то все публичные контейнеры будут доступны через доменное имя;
- Пункт SSL, если необходим бесплатный сертификат Let's Encrypt;
- Автоматически сгенерированное доменное имя для облачного хранилища (в зависимости от дата-центра доменное имя будет разное), либо собственное доменное имя.
Внимание! Нельзя определить свой домен для разных контейнеров, домен можно выбрать только на весь проект целиком.
После сохранения настроек в течении пары минут ваше доменное имя будет доступно из сети интернет.
Если вы ввели собственное доменное имя, то у регистратора или на сервере, где у вас лежит ваша доменная зона (DNS-сервер) вам необходимо указать CNAME-запись, чтобы ваше доменное имя указывало на сервер облачного хранилища.
Запись вида:
для России:
static 14400 IN CNAME fast-storage-ru.atlex.cloud
для Европы:
static 14400 IN CNAME fast-storage-eu.atlex.cloud
Внимание! При внесении изменений в DNS-зону, возможно, потребуется время на обновление зоны, прежде чем домен начнет работать.