mirror of
https://github.com/onyx-dot-app/onyx.git
synced 2026-10-19 01:50:51 -05:00
fix(deployment): pull MinIO from our own Docker Hub mirror (#15086)
This commit is contained in:
1 parent
97d428d678
commit
9987d2b9f9
10 files changed
+35
-33
No files matched your search
@@ -96,7 +96,7 @@ fi
|
||||
# Start the MinIO container with optional volume
|
||||
# TODO(security): publish on 127.0.0.1:9004/9005 to bind loopback, not 0.0.0.0.
|
||||
echo "Starting MinIO container..."
|
||||
MINIO_IMAGE="quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z-cpuv1@sha256:13582eff79c6605a2d315bdd0e70164142ea7e98fc8411e9e10d089502a6d883"
|
||||
MINIO_IMAGE="onyxdotapp/minio:RELEASE.2025-07-23T15-54-02Z-cpuv1@sha256:7330be2e7320a7a699b36f72bd06a94d8a21ec9f6f397345d9c38fc6751141f5"
|
||||
if [[ -n "$MINIO_VOLUME" ]]; then
|
||||
docker run --detach --name onyx_minio --publish 9004:9000 --publish 9005:9001 -e MINIO_ROOT_USER=minioadmin -e MINIO_ROOT_PASSWORD=minioadmin -v "$MINIO_VOLUME":/data "$MINIO_IMAGE" server /data --console-address ":9001"
|
||||
else
|
||||
|
||||
+4
-5
@@ -469,11 +469,10 @@ services:
|
||||
- /data
|
||||
|
||||
minio:
|
||||
# Docker Hub dropped minio/minio when MinIO archived its community edition,
|
||||
# so this does not go through BASE_IMAGE_REGISTRY (a Docker Hub mirror).
|
||||
# RELEASE.2025-09-07 is the last multi-arch build; -cpuv1 also runs on
|
||||
# x86-64-v1 CPUs. Pinned by digest.
|
||||
image: quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z-cpuv1@sha256:13582eff79c6605a2d315bdd0e70164142ea7e98fc8411e9e10d089502a6d883
|
||||
# MinIO archived its community edition, and Docker Hub and quay.io no longer
|
||||
# serve minio/minio, so this is our mirror of the newest multi-arch build we
|
||||
# kept. -cpuv1 also runs on x86-64-v1 CPUs. Pinned by digest.
|
||||
image: ${BASE_IMAGE_REGISTRY:-docker.io}/onyxdotapp/minio:RELEASE.2025-07-23T15-54-02Z-cpuv1@sha256:7330be2e7320a7a699b36f72bd06a94d8a21ec9f6f397345d9c38fc6751141f5
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
MINIO_ROOT_USER: ${MINIO_ROOT_USER:?set a strong value in .env, not minioadmin}
|
||||
|
||||
+4
-5
@@ -514,11 +514,10 @@ services:
|
||||
- /data
|
||||
|
||||
minio:
|
||||
# Docker Hub dropped minio/minio when MinIO archived its community edition,
|
||||
# so this does not go through BASE_IMAGE_REGISTRY (a Docker Hub mirror).
|
||||
# RELEASE.2025-09-07 is the last multi-arch build; -cpuv1 also runs on
|
||||
# x86-64-v1 CPUs. Pinned by digest.
|
||||
image: quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z-cpuv1@sha256:13582eff79c6605a2d315bdd0e70164142ea7e98fc8411e9e10d089502a6d883
|
||||
# MinIO archived its community edition, and Docker Hub and quay.io no longer
|
||||
# serve minio/minio, so this is our mirror of the newest multi-arch build we
|
||||
# kept. -cpuv1 also runs on x86-64-v1 CPUs. Pinned by digest.
|
||||
image: ${BASE_IMAGE_REGISTRY:-docker.io}/onyxdotapp/minio:RELEASE.2025-07-23T15-54-02Z-cpuv1@sha256:7330be2e7320a7a699b36f72bd06a94d8a21ec9f6f397345d9c38fc6751141f5
|
||||
profiles: ["s3-filestore"]
|
||||
restart: unless-stopped
|
||||
# DEV: To expose ports, either:
|
||||
|
||||
@@ -454,11 +454,10 @@ services:
|
||||
- /data
|
||||
|
||||
minio:
|
||||
# Docker Hub dropped minio/minio when MinIO archived its community edition,
|
||||
# so this does not go through BASE_IMAGE_REGISTRY (a Docker Hub mirror).
|
||||
# RELEASE.2025-09-07 is the last multi-arch build; -cpuv1 also runs on
|
||||
# x86-64-v1 CPUs. Pinned by digest.
|
||||
image: quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z-cpuv1@sha256:13582eff79c6605a2d315bdd0e70164142ea7e98fc8411e9e10d089502a6d883
|
||||
# MinIO archived its community edition, and Docker Hub and quay.io no longer
|
||||
# serve minio/minio, so this is our mirror of the newest multi-arch build we
|
||||
# kept. -cpuv1 also runs on x86-64-v1 CPUs. Pinned by digest.
|
||||
image: ${BASE_IMAGE_REGISTRY:-docker.io}/onyxdotapp/minio:RELEASE.2025-07-23T15-54-02Z-cpuv1@sha256:7330be2e7320a7a699b36f72bd06a94d8a21ec9f6f397345d9c38fc6751141f5
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
MINIO_ROOT_USER: ${MINIO_ROOT_USER:?set a strong value in .env, not minioadmin}
|
||||
|
||||
@@ -469,11 +469,10 @@ services:
|
||||
- /data
|
||||
|
||||
minio:
|
||||
# Docker Hub dropped minio/minio when MinIO archived its community edition,
|
||||
# so this does not go through BASE_IMAGE_REGISTRY (a Docker Hub mirror).
|
||||
# RELEASE.2025-09-07 is the last multi-arch build; -cpuv1 also runs on
|
||||
# x86-64-v1 CPUs. Pinned by digest.
|
||||
image: quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z-cpuv1@sha256:13582eff79c6605a2d315bdd0e70164142ea7e98fc8411e9e10d089502a6d883
|
||||
# MinIO archived its community edition, and Docker Hub and quay.io no longer
|
||||
# serve minio/minio, so this is our mirror of the newest multi-arch build we
|
||||
# kept. -cpuv1 also runs on x86-64-v1 CPUs. Pinned by digest.
|
||||
image: ${BASE_IMAGE_REGISTRY:-docker.io}/onyxdotapp/minio:RELEASE.2025-07-23T15-54-02Z-cpuv1@sha256:7330be2e7320a7a699b36f72bd06a94d8a21ec9f6f397345d9c38fc6751141f5
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
MINIO_ROOT_USER: ${MINIO_ROOT_USER:?set a strong value in .env, not minioadmin}
|
||||
|
||||
@@ -216,7 +216,7 @@ services:
|
||||
|
||||
minio:
|
||||
# Same image as docker-compose.template.yml (see the note there).
|
||||
image: quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z-cpuv1@sha256:13582eff79c6605a2d315bdd0e70164142ea7e98fc8411e9e10d089502a6d883
|
||||
image: ${BASE_IMAGE_REGISTRY:-docker.io}/onyxdotapp/minio:RELEASE.2025-07-23T15-54-02Z-cpuv1@sha256:7330be2e7320a7a699b36f72bd06a94d8a21ec9f6f397345d9c38fc6751141f5
|
||||
restart: unless-stopped
|
||||
# TODO(security): prefix 127.0.0.1: to bind loopback, not 0.0.0.0 (LAN-exposed).
|
||||
ports:
|
||||
|
||||
@@ -621,11 +621,10 @@ services:
|
||||
- /data
|
||||
|
||||
minio:
|
||||
# Docker Hub dropped minio/minio when MinIO archived its community edition,
|
||||
# so this does not go through BASE_IMAGE_REGISTRY (a Docker Hub mirror).
|
||||
# RELEASE.2025-09-07 is the last multi-arch build; -cpuv1 also runs on
|
||||
# x86-64-v1 CPUs. Pinned by digest.
|
||||
image: quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z-cpuv1@sha256:13582eff79c6605a2d315bdd0e70164142ea7e98fc8411e9e10d089502a6d883
|
||||
# MinIO archived its community edition, and Docker Hub and quay.io no longer
|
||||
# serve minio/minio, so this is our mirror of the newest multi-arch build we
|
||||
# kept. -cpuv1 also runs on x86-64-v1 CPUs. Pinned by digest.
|
||||
image: ${BASE_IMAGE_REGISTRY:-docker.io}/onyxdotapp/minio:RELEASE.2025-07-23T15-54-02Z-cpuv1@sha256:7330be2e7320a7a699b36f72bd06a94d8a21ec9f6f397345d9c38fc6751141f5
|
||||
#!only default
|
||||
profiles: ["s3-filestore"]
|
||||
restart: unless-stopped
|
||||
|
||||
@@ -514,11 +514,10 @@ services:
|
||||
- /data
|
||||
|
||||
minio:
|
||||
# Docker Hub dropped minio/minio when MinIO archived its community edition,
|
||||
# so this does not go through BASE_IMAGE_REGISTRY (a Docker Hub mirror).
|
||||
# RELEASE.2025-09-07 is the last multi-arch build; -cpuv1 also runs on
|
||||
# x86-64-v1 CPUs. Pinned by digest.
|
||||
image: quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z-cpuv1@sha256:13582eff79c6605a2d315bdd0e70164142ea7e98fc8411e9e10d089502a6d883
|
||||
# MinIO archived its community edition, and Docker Hub and quay.io no longer
|
||||
# serve minio/minio, so this is our mirror of the newest multi-arch build we
|
||||
# kept. -cpuv1 also runs on x86-64-v1 CPUs. Pinned by digest.
|
||||
image: ${BASE_IMAGE_REGISTRY:-docker.io}/onyxdotapp/minio:RELEASE.2025-07-23T15-54-02Z-cpuv1@sha256:7330be2e7320a7a699b36f72bd06a94d8a21ec9f6f397345d9c38fc6751141f5
|
||||
profiles: ["s3-filestore"]
|
||||
restart: unless-stopped
|
||||
# DEV: To expose ports, either:
|
||||
|
||||
@@ -5,7 +5,7 @@ home: https://www.onyx.app/
|
||||
sources:
|
||||
- "https://github.com/onyx-dot-app/onyx"
|
||||
type: application
|
||||
version: 0.8.32
|
||||
version: 0.8.33
|
||||
appVersion: latest
|
||||
annotations:
|
||||
category: Productivity
|
||||
|
||||
@@ -1277,6 +1277,14 @@ minio:
|
||||
mode: standalone
|
||||
replicas: 1
|
||||
drivesPerNode: 1
|
||||
# Docker Hub and quay.io no longer serve minio/minio or minio/mc, so both come
|
||||
# from our mirror of the newest multi-arch build we kept, which ships mc too.
|
||||
image:
|
||||
repository: onyxdotapp/minio
|
||||
tag: RELEASE.2025-07-23T15-54-02Z-cpuv1@sha256:7330be2e7320a7a699b36f72bd06a94d8a21ec9f6f397345d9c38fc6751141f5
|
||||
mcImage:
|
||||
repository: onyxdotapp/minio
|
||||
tag: RELEASE.2025-07-23T15-54-02Z-cpuv1@sha256:7330be2e7320a7a699b36f72bd06a94d8a21ec9f6f397345d9c38fc6751141f5
|
||||
existingSecret: onyx-objectstorage
|
||||
buckets:
|
||||
- name: onyx-file-store-bucket
|
||||
|
||||
Reference in new issue
Block a user