MinIO
MinIO is an open-source, S3-compatible, object storage system that you can run in Diploi. Use this add-on when your components need to store uploads, backups, or other binary data without relying on an external cloud bucket.
Add to your project
Section titled “Add to your project”Paste this entry into the addons list in diploi.yaml to add MinIO to your project.
addons: - name: MinIO identifier: minio package: https://github.com/diploi/addon-minio#2025-06-13T11-33-47ZMinIO reference
Section titled “MinIO reference”What MinIO defines in a deployment.
Environment variables
Section titled “Environment variables”MinIO sets these values in every deployment.
Components can import them with env.include as minio.*.
Defaults marked generated are unique to each deployment.
Parameters are set on the deployment’s Setup tab.
Connection
Root user & connection configuration.
| Variable | Type | Default | Description |
|---|---|---|---|
MINIO_HOST |
string | generated | Host |
MINIO_ROOT_USER |
string | minioadmin |
Root User |
MINIO_ROOT_PASSWORD |
secret | minioadmin |
Root Password |
MINIO_API_ROOT_ACCESS |
string | on |
Root Access |
Readme
Section titled “Readme”Uses the official minio/minio Docker image.