From f6d9dfcd59208fa80c549e8dfca5af6a6ace329a Mon Sep 17 00:00:00 2001 From: Frank John Begornia Date: Tue, 6 Jan 2026 16:00:02 +0800 Subject: [PATCH] Enhance bucket setup script to set public read access for uploads/images, uploads, and templates folders --- setup-buckets.sh | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/setup-buckets.sh b/setup-buckets.sh index 7ab242b..da9a656 100644 --- a/setup-buckets.sh +++ b/setup-buckets.sh @@ -73,9 +73,17 @@ for BUCKET in "${BUCKETS[@]}"; do echo "Creating bucket: $BUCKET" docker exec $CONTAINER_NAME mc mb $MINIO_ALIAS/$BUCKET --ignore-existing - # Set public read policy for images folder - echo " ↳ Setting public read access for $BUCKET/images/" - docker exec $CONTAINER_NAME mc anonymous set download $MINIO_ALIAS/$BUCKET/images/ + # Set public read policy for uploads/images folder + echo " ↳ Setting public read access for $BUCKET/uploads/images/" + docker exec $CONTAINER_NAME mc anonymous set download $MINIO_ALIAS/$BUCKET/uploads/images/ + + # Also set for uploads folder to be safe + echo " ↳ Setting public read access for $BUCKET/uploads/" + docker exec $CONTAINER_NAME mc anonymous set download $MINIO_ALIAS/$BUCKET/uploads/ + + # Set public read for /t folder (templates/thumbnails) + echo " ↳ Setting public read access for $BUCKET/t/" + docker exec $CONTAINER_NAME mc anonymous set download $MINIO_ALIAS/$BUCKET/t/ echo " ✓ Bucket $BUCKET ready" echo ""