From b00a968766ab41213ae19c402c936ba8b4a7012b Mon Sep 17 00:00:00 2001 From: Anthony LC Date: Fri, 25 Sep 2026 11:04:03 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=8C(docker)=20replace=20minio=20by=20s?= =?UTF-8?q?ilo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The quay.io/minio/minio and quay.io/minio/mc images now answer 401, and the minio images are gone from Docker Hub as well: the dev stack, the backend CI job and the helm dev-backend could not pull them anymore. [pgsty/silo](https://hub.docker.com/r/pgsty/silo) and [pgsty/mc](https://hub.docker.com/r/pgsty/mc) are community builds and drop in replacement of minio. Only the executable name is changing from minio to silo. --- .github/workflows/impress.yml | 6 +++--- CHANGELOG.md | 1 + compose.yml | 7 +++---- documentation/examples/compose/minio/compose.yaml | 2 +- documentation/examples/helm/minio.values.yaml | 2 +- src/helm/env.d/dev/values.dev-backend.yaml.gotmpl | 2 +- src/helm/env.d/feature/values.dev-backend.yaml.gotmpl | 2 +- 7 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/impress.yml b/.github/workflows/impress.yml index 77086cd5c..6dec4482e 100644 --- a/.github/workflows/impress.yml +++ b/.github/workflows/impress.yml @@ -175,13 +175,13 @@ jobs: - name: Start MinIO run: | - docker pull quay.io/minio/minio + docker pull pgsty/silo docker run -d --name minio \ -p 9000:9000 \ -e "MINIO_ACCESS_KEY=impress" \ -e "MINIO_SECRET_KEY=password" \ -v /data/media:/data \ - quay.io/minio/minio server --console-address :9001 /data + pgsty/silo server --console-address :9001 /data # Tool to wait for a service to be ready - name: Install Dockerize @@ -194,7 +194,7 @@ jobs: - name: Configure MinIO run: | - MINIO=$(docker ps | grep minio/minio | sed -E 's/.*\s+([a-zA-Z0-9_-]+)$/\1/') + MINIO=$(docker ps | grep pgsty/silo | sed -E 's/.*\s+([a-zA-Z0-9_-]+)$/\1/') docker exec ${MINIO} sh -c \ "mc alias set impress http://localhost:9000 impress password && \ mc alias ls && \ diff --git a/CHANGELOG.md b/CHANGELOG.md index 8ef9fac21..a7cc2c023 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -77,6 +77,7 @@ and this project adheres to ### Fixed - 🐛(frontend) open search results in a new tab with ctrl/cmd+click #2719 +- 🐛(docker) pull minio images from pgsty - 🐛(frontend) clear callout background on Backspace #2052 - 🐛(export) keep image aspect ratio in PDF columns #2670 diff --git a/compose.yml b/compose.yml index bd6611906..7b4923247 100644 --- a/compose.yml +++ b/compose.yml @@ -26,7 +26,7 @@ services: minio: user: ${DOCKER_USER:-1000} - image: quay.io/minio/minio + image: pgsty/silo environment: - MINIO_ROOT_USER=impress - MINIO_ROOT_PASSWORD=password @@ -38,13 +38,12 @@ services: interval: 1s timeout: 20s retries: 300 - entrypoint: "" - command: minio server --console-address :9001 /data + command: server --console-address :9001 /data volumes: - ./data/media:/data createbuckets: - image: quay.io/minio/mc + image: pgsty/mc depends_on: minio: condition: service_healthy diff --git a/documentation/examples/compose/minio/compose.yaml b/documentation/examples/compose/minio/compose.yaml index 124b9ba4e..7b9f35a68 100644 --- a/documentation/examples/compose/minio/compose.yaml +++ b/documentation/examples/compose/minio/compose.yaml @@ -1,6 +1,6 @@ services: minio: - image: quay.io/minio/minio + image: pgsty/silo environment: - MINIO_ROOT_USER= - MINIO_ROOT_PASSWORD= diff --git a/documentation/examples/helm/minio.values.yaml b/documentation/examples/helm/minio.values.yaml index f294f839a..ba8961be4 100644 --- a/documentation/examples/helm/minio.values.yaml +++ b/documentation/examples/helm/minio.values.yaml @@ -1,6 +1,6 @@ minio: enabled: true - image: quay.io/minio/minio + image: pgsty/silo name: minio # serviceNameOverride: docs-minio ingress: diff --git a/src/helm/env.d/dev/values.dev-backend.yaml.gotmpl b/src/helm/env.d/dev/values.dev-backend.yaml.gotmpl index de80f325f..39030d53b 100644 --- a/src/helm/env.d/dev/values.dev-backend.yaml.gotmpl +++ b/src/helm/env.d/dev/values.dev-backend.yaml.gotmpl @@ -12,7 +12,7 @@ redis: enabled: false minio: enabled: true - image: quay.io/minio/minio + image: pgsty/silo name: minio ingress: enabled: true diff --git a/src/helm/env.d/feature/values.dev-backend.yaml.gotmpl b/src/helm/env.d/feature/values.dev-backend.yaml.gotmpl index e9bc9b6ff..351995e05 100644 --- a/src/helm/env.d/feature/values.dev-backend.yaml.gotmpl +++ b/src/helm/env.d/feature/values.dev-backend.yaml.gotmpl @@ -11,7 +11,7 @@ redis: enabled: false minio: enabled: true - image: quay.io/minio/minio + image: pgsty/silo name: minio ingress: enabled: true