minio using files for secrets instead of env vars

This commit is contained in:
notplants
2025-11-07 09:54:19 -05:00
parent 41ad58f47d
commit b527d802ca
2 changed files with 5 additions and 2 deletions

View File

@ -3,7 +3,6 @@ set -e
[ -f /run/secrets/postgres_p ] && export DB_PASSWORD="$(cat /run/secrets/postgres_p)"
[ -f /run/secrets/django_sk ] && export DJANGO_SECRET_KEY="$(cat /run/secrets/django_sk)"
#[ -f /run/secrets/minio_rp ] && export MINIO_ROOT_PASSWORD="$(cat /run/secrets/minio_rp)"
[ -f /run/secrets/minio_rp ] && export AWS_S3_SECRET_ACCESS_KEY="$(cat /run/secrets/minio_rp)"
[ -f /run/secrets/minio_ru ] && export AWS_S3_ACCESS_KEY_ID="$(cat /run/secrets/minio_ru)"
[ -f /run/secrets/django_sp ] && export DJANGO_SUPERUSER_PASSWORD="$(cat /run/secrets/django_sp)"

View File

@ -119,6 +119,7 @@ services:
- oidc_rpcs
- collab_ss
- minio_rp
- minio_ru
- postgres_p
- y_api_key
@ -231,7 +232,7 @@ services:
networks:
- backend
command: minio server /data
entrypoint: ["/abra-entrypoint.sh", "/usr/bin/docker-entrypoint.sh"]
entrypoint: ["/usr/bin/docker-entrypoint.sh"]
volumes:
- minio:/data
deploy:
@ -254,6 +255,9 @@ services:
networks:
proxy:
backend:
depends_on:
- backend
- app
environment:
- STACK_NAME
deploy: