Templates
Self-host MinIO with Unbind
Deploy MinIO on your own servers with Unbind. S3 compatible object storage for your apps, backups and files.
MinIO is S3 compatible object storage. Anything that can talk to Amazon S3 can talk to it.
Deploy it from the template list. It takes a minute or two.
What gets deployed
| Service | Runs |
|---|---|
| MinIO | minio/minio:RELEASE.2025-09-07T16-13-09Z |
Plan for at least 0.5 CPU cores and 0.5 GB of memory.
Your objects are kept on a volume mounted at /data. Size it for what you plan to store. You can grow it later, but not shrink it.
What you fill in
| Input | Description | Default |
|---|---|---|
| API Domain | The domain for the MinIO API. | |
| Dashboard Domain | The domain for the MinIO dashboard. | |
| Storage Size | Size of the storage for the MinIO data. | 1 GB |
After it deploys
Open the MinIO service and look at its variables. The user is in MINIO_ROOT_USER (it is minioadmin) and the generated password is in MINIO_ROOT_PASSWORD. Sign in with those at your dashboard domain.
Good to know
- Two domains: the dashboard domain is for people, the API domain is for apps. Point S3 clients at the API domain.
- Make access keys for apps: do not give the root user to your apps. Create an access key in the MinIO dashboard instead.
- Use it for Unbind backups: a bucket here works as S3 storage for database backups. Keep in mind that backups stored on the same servers do not protect you from losing those servers.