Code MinIO - SekiroKenjii/Quizzivy GitHub Wiki
The local and CI MinIO image is built from official source commits. The former Quay and Docker Hub images refuse anonymous pulls, and the historical binary download endpoints return HTTP 410. No third-party binary mirror is used.
| Binary | Existing release | Source commit |
|---|---|---|
| MinIO | RELEASE.2025-09-07T16-13-09Z |
07c3a429bfed433e49018cb0f78a52145d4bedeb |
| mc | RELEASE.2025-08-13T08-35-41Z |
7394ce0dd2a80935aded936b09fa12cbb3cb8096 |
docker compose build minio builds both binaries sequentially with two Go
threads, one compiler process, and a 512 MiB Go memory target. BuildKit caches
modules and compilation on Docker's disk. The first build needs network access
and takes longer than pulling the former image; subsequent builds reuse it.
make up builds the image before starting the stack. Both services share the image,
and scripts/verify-r2.sh uses its client too.
CI does not repeat that build on every run. .github/workflows/minio-image.yml
publishes the image to ghcr.io/<owner>/quizzivy-minio, a public package as
the repository is, under a tag that is a hash of this directory, and
.github/actions/minio pulls it. A change here, this file included, names a
new tag, which CI builds from source until it is published. The image's labels
name the licence (AGPL-3.0-or-later) and this repository, where the table
above lists the unmodified source commits.
The image contains the upstream license and credits for each binary. It is a
development/CI stand-in for production Cloudflare R2; these historical releases
are not a supported production storage deployment. Changing this image does not
remove the local minio-data volume.
Generated from docker/minio/README.md. Edit that file in the repository; changes made on this page are overwritten.