Перейти к основному содержимому

MinIO

Описание

MinIO — это сервер хранения объектов с открытым исходным кодом, совместимый с облачным хранилищем Amazon S3. Приложения, которые были настроены для связи с Amazon S3, могут также быть настроены для связи с MinIO, что позволяет MinIO служить жизнеспособной альтернативой S3, если Вам потребуется более эффективный контроль сервера хранилища объектов. Служба может хранить неструктурированные данные, такие как фото, видео, файлы журнала, резервные копии и образы контейнеров/виртуальных машин.

Начало работы

MinIO и веб-интерфейс управления устанавливаются с образом и автоматически включаются при загрузке сервера.

После установки образа веб-интерфейс MinIO будет доступен по ссылке https://example.com/minio/ui/, где example.com - hostname Вашего сервера.

Для входа в веб-интерфейс используется логин minioadmin и пароль, который Вы можете найти в файле на сервере:

/root/.app_password

Для доступа к этому файлу Вам потребуется зайти на сервер по SSH. Вы можете сделать это:

  • Через SSH-ключ, если Вы выбрали его при создании сервера
  • Через пароль пользователя root, высылаемый по почте при активации сервера

Смена домена

Если Вы желаете использовать свой домен или поддомен для доступа к веб-интерфейсу MinIO, Вам потребуется зайти на сервер по SSH под пользователем root и выполнить команду:

add_domain

Вам будет предложено ввести домен или поддомен в формате subdomain.example.com.

примечание

Убедитесь, что Ваш домен существует и указывает на IPv4-адрес Вашего сервера!

По окончанию работы скрипта для указанного домена или поддомена будет выдан Let's Ecnrypt сертификат, и веб-интерфейс станет доступен по ссылке https://example.com/minio/ui/, где example.com - указанный ранее домен (поддомен).

Приложения-клиенты

Для работы с файлами в хранилище, помимо веб-интерфейса, Вы можете использовать приложения-клиенты, которые устанавливаются непосредственно на устройство и позволяют настроить передачу данных в автоматическом режиме, что может быть полезно, например, для настройки резервного копирования.

  • MinIO Client - консольный клиент, разработанный создателями MinIO-сервера. Может работать в ОС Windows, Linux, MacOS. Описание установки и методов работы с ним есть по ссылке.

  • Amazon S3 cli - консольный клиент, разработанный основоположниками данного типа хранилищ - Amazon. Также имеет версии для различных ОС и подробную документацию, ознакомиться с которыми Вы можете здесь.

Установленное ПО

НазваниеЛицензия
MinIOGNU Affero v3.0
CaddyApache License 2.0

Полезные ссылки

Для получения дополнительной информации об установленных пакетах, пожалуйста, обратитесь к их официальной документации: