Files
templates/blueprints/minio/template.toml
Mauricio Siu 030d9d1089 fix(minio): migrate to pgsty/minio community fork (upstream is source-only and archived)
MinIO Inc. stopped publishing Docker images and pre-built binaries in
October 2025 and archived the minio/minio repository in February 2026.
The official minio/minio image is frozen at RELEASE.2025-09-07T16-13-09Z
and no longer receives security fixes (the fix for CVE-2025-62506 was
never published as an image).

- Switch image to pgsty/minio:RELEASE.2026-06-18T00-00-00Z, the actively
  maintained community fork (drop-in replacement, AGPLv3, same env vars,
  same /data on-disk format, restores the full web console)
- Route the S3 API (port 9000) through its own generated domain instead
  of publishing host port 9000, per repo conventions
- Update meta.json links/description to point at the maintained fork

Closes #469

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 11:55:53 -06:00

25 lines
559 B
TOML

[variables]
main_domain = "${domain}"
api_domain = "${domain}"
[config]
mounts = []
# Web console - log in with the generated root credentials below
[[config.domains]]
serviceName = "minio"
port = 9_001
host = "${main_domain}"
# S3-compatible API - point AWS CLI / SDKs / rclone / backup tools at this domain
[[config.domains]]
serviceName = "minio"
port = 9_000
host = "${api_domain}"
[config.env]
MINIO_ROOT_USER = "minioadmin"
MINIO_ROOT_PASSWORD = "${password:16}"
MINIO_BROWSER_REDIRECT_URL = "http://${main_domain}"
MINIO_BROWSER_REDIRECT = "false"