The addon is abandoned. Consider to use AWS File Storage instead.
This repository contains MinIO File Storage addon of the Jmix framework.
Add to your project's build.gradle dependencies:
implementation 'dev.warhammster.jmix:jmix-miniofs-starter:1.5.0'After installation, you need to configure file storage properties in application.properties file.
Here's an example for a local MinIO storage:
jmix.miniofs.endpointUrl = http://localhost:9000
jmix.miniofs.accessKey = minioadmin
jmix.miniofs.secretKey = minioadmin
jmix.miniofs.bucket = my-bucket
- Description: Endpoint URL of MinIO or Amazon S3 storage.
- Examples: http://localhost:9000, https://s3.amazonaws.com
- Description: MinIO or Amazon S3 access key. If not set
MINIO_ACCESS_KEYenvironment variable will be used.
- Description: MinIO or Amazon S3 secret key. If not set
MINIO_SECRET_KEYenvironment variable will be used.
- Description: MinIO or Amazon S3 bucket name.
- Description: Amazon S3 region. Must be specified if Amazon S3 storage is used.
- Description: Upload part size in bytes. A valid part size is between 5MiB to 5GiB (both limits inclusive).
- Default value: 5242880