trying to use minio_root_pass_file

This commit is contained in:
notplants
2025-11-06 14:59:24 -05:00
parent 720d305d66
commit 41ad58f47d
2 changed files with 4 additions and 6 deletions

View File

@ -19,6 +19,8 @@ SECRET_OIDC_RPCS_VERSION=v1
SECRET_DJANGO_SP_VERSION=v1
# MINIO_ROOT_PASSWORD
SECRET_MINIO_RP_VERSION=v1
# MINIO_ROOT_USER
SECRET_MINIO_RU_VERSION=v1
# COLLABORATION_SERVER_SECRET
SECRET_COLLAB_SS_VERSION=v1
# POSTGRES_PASSWORD

View File

@ -75,10 +75,6 @@ x-yprovider-env: &yprovider-env
COLLABORATION_WS_URL: wss://${DOMAIN}/collaboration/ws/
x-minio-env: &minio-env
# MINIO_ROOT_USER: user
# MINIO_ROOT_PASSWORD supplied by secrets
# TODO: switch to using password_file (currently only works with env var)
# MINIO_ROOT_PASSWORD_FILE: /run/secrets/minio_rp
MINIO_ROOT_USER_FILE: /run/secrets/minio_ru
MINIO_ROOT_PASSWORD_FILE: /run/secrets/minio_rp
@ -209,8 +205,8 @@ services:
- backend
entrypoint: >
sh -c "
MINIO_ROOT_USER=$(cat /run/secrets/minio_ru) &&
MINIO_ROOT_PASSWORD=$(cat /run/secrets/minio_rp) &&
MINIO_ROOT_USER=\"\$$(cat /run/secrets/minio_ru)\" &&
MINIO_ROOT_PASSWORD=\"\$$(cat /run/secrets/minio_rp)\" &&
/usr/bin/mc alias set docs http://minio:9000 \$${MINIO_ROOT_USER} \"\$${MINIO_ROOT_PASSWORD}\" &&
/usr/bin/mc mb --ignore-existing docs/docs-media-storage &&
/usr/bin/mc version enable docs/docs-media-storage &&