Настройка S3-хранилища
Для работы платформы ЭверГИС необходимо настроенное S3-совместимое объектное хранилище. В простейшем случае его можно установить в виде docker-контейнера MinIO, используя входящий в дистрибутив compose-файл minio.yml.
Инициализация режима Swarm
Переведите docker в режим swarm, выполнив команду:
docker swarm initСоздание сети Docker
Создайте сеть с именем evergis в среде Docker:
docker network create --driver=overlay --attachable evergisЗапуск MinIO
Выполните команду из папки с дистрибутивом:
docker compose -f minio.yml up -dПосле выполнения команды:
- на порту 9000 будет запущен сервер хранилища MinIO
- на порту 9001 будет доступен веб-интерфейс MinIO
Для авторизации в веб-интерфейсе используйте логин/пароль minioadmin/minioadmin, указанные в файле minio.yml.
Создание бакетов
Для работы платформы ЭверГИС необходимо создать бакет в S3-хранилище:
| Бакет | Назначение |
|---|---|
spstatic-evergis | Хранение статики |
Для создания бакета:
- Откройте веб-интерфейс MinIO в браузере:
http://<ip_address>:9001 - Авторизуйтесь с логином/паролем, указанными в
minio.yml - Перейдите в раздел Buckets в левом меню
- Нажмите Create Bucket, введите имя
spstatic-evergisи подтвердите создание