Файловый Сервис
Инфраструктурный файловый сервис Атомкод предназначен для взаимодействия с файловым хранилищем. Файловый сервис при получении запроса производит изменения на сервере MiniO (протокол S3) и регистрирует изменения в БД: добавляет и удаляет записи в таблице структур хранений или таблице объектов.
предупреждение
Для корректной работы сервиса должен быть запущен сервер MiniO.
Методы API файлового сервиса используются для:
- CRUD операций для структур хранений (Bucket) с занесением информации в БД;
- CRUD операций для объектов (Object) с занесением информации в БД;
- Скачивания объектов;
- Генерации ссылок для скачивания объектов.
подсказка
Подробнее о структурах хранения в MiniO можно прочитать здесь.
Необходимые параметры конфигурации приведены в таблице ниже.
| Параметр | Описание | Формат значения | Пример | 
|---|---|---|---|
| MinIO:Endpoint | Адрес Endpoint сервера MiniO | string | http://127.0.0.1:9000 | 
| MinIO:Login | Логин пользователя для доступа к MiniO | string | minioadmin | 
| MinIO:Password |