# MinIO

> S3-compatible object storage with a web console.

S3-compatible object storage with a web console.

MinIO on a volume. The console is on the generated domain; apps in the environment reach the S3 API at MINIO_PRIVATE_ENDPOINT. The image is the community build published as pgsty/minio, since upstream stopped publishing container images.

## Deploy

On the canvas, select **+ Create**, then **Template**, then **MinIO**. Or run `5050 deploy --template minio`.

## Services it creates

| Service | Image | Volume | Public domain |
|---|---|---|---|
| MinIO | `pgsty/minio:RELEASE.2026-08-04T00-00-00Z` | `/data` | yes |

## Inputs

| Input | Required | Default |
|---|---|---|
| `MINIO_ROOT_USER`: The access key of the root account. | yes |  |
| `MINIO_ROOT_PASSWORD`: The secret key of the root account. | yes | generated: `secret(32)` |

The manifest is [templates/minio/template.yaml](https://github.com/musakkka/5050cloud/blob/main/templates/minio/template.yaml).

## Next steps

- [Templates reference](https://5050cloud.com/docs/reference/templates)
- [Backups and restore](https://5050cloud.com/docs/guides/backups)
