fix: point MinIO at quay.io — the Docker Hub repository is gone - #108
Merged
Merged
Conversation
MinIO removed minio/minio from Docker Hub. As of 2026-09-14 the Hub API
answers {"message":"object not found"} for the repository and every tag
returns 401, to anonymous and authenticated requests alike, so this is not a
rate limit or a missing docker login. quay.io/minio/minio is MinIO's own
registry and serves :latest anonymously (200).
This is not cosmetic here: build-simple/route.ts GENERATES a docker-compose
for the user when storage is enabled, so the Admin GUI has been handing
people a compose file whose storage service cannot pull. start/page.tsx
displays the same image name, and two wiki pages document it.
Upstream generator fix: nself-org/cli#424, which also adds a daily gate
resolving every default image so a pin cannot rot unnoticed again.
Lighthouse Audit Results
Score Guide
View full Lighthouse report |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
MinIO removed
minio/miniofrom Docker Hub.hub.docker.com/v2/repositories/minio/minio/{"message":"object not found"}minio/minio:latest, anonymous401minio/minio:latest, authenticated401quay.io/minio/minio:latest, anonymous200Authenticating does not help — I tested with valid Docker Hub credentials. The repository is gone, not gated, so this is not a
docker loginor rate-limit problem.Why this matters here
src/app/api/nself/build-simple/route.tsgenerates adocker-composefor the user when storage is enabled. The Admin GUI has been handing people a compose file whose storage service cannot pull.src/app/start/page.tsxshows the same image name in the startup output, and two wiki pages document it.Scope
4 references: the generator, the start page,
Service-Configuration.md,guides/first-time-setup.md. No test asserts the image string.Related
Upstream generator fix: nself-org/cli#424, which also adds a daily gate resolving every default image with
docker manifest inspect— the check whose absence let this pin rot. Same fix in nself-org/nchat#178.