📌(docker) replace minio by silo

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.
This commit is contained in:
Anthony LC
2026-09-25 09:04:03 +00:00
committed by GitHub
parent 139dd17ca0
commit b00a968766
7 changed files with 11 additions and 11 deletions
+3 -3
View File
@@ -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 && \
+1
View File
@@ -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
+3 -4
View File
@@ -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
@@ -1,6 +1,6 @@
services:
minio:
image: quay.io/minio/minio
image: pgsty/silo
environment:
- MINIO_ROOT_USER=<set minio root username>
- MINIO_ROOT_PASSWORD=<set minio root password>
@@ -1,6 +1,6 @@
minio:
enabled: true
image: quay.io/minio/minio
image: pgsty/silo
name: minio
# serviceNameOverride: docs-minio
ingress:
@@ -12,7 +12,7 @@ redis:
enabled: false
minio:
enabled: true
image: quay.io/minio/minio
image: pgsty/silo
name: minio
ingress:
enabled: true
@@ -11,7 +11,7 @@ redis:
enabled: false
minio:
enabled: true
image: quay.io/minio/minio
image: pgsty/silo
name: minio
ingress:
enabled: true