From f66c3fd40f2b3b5eb4ae5979e145fd566f1e66cb Mon Sep 17 00:00:00 2001 From: Raul Lugo Date: Mon, 10 Aug 2026 18:33:53 +0200 Subject: [PATCH] fix: use xml for minio cors config --- deployment/minio-cors.json | 9 --------- deployment/minio-cors.xml | 13 +++++++++++++ docker-compose.yml | 4 ++-- 3 files changed, 15 insertions(+), 11 deletions(-) delete mode 100644 deployment/minio-cors.json create mode 100644 deployment/minio-cors.xml diff --git a/deployment/minio-cors.json b/deployment/minio-cors.json deleted file mode 100644 index e2269fe..0000000 --- a/deployment/minio-cors.json +++ /dev/null @@ -1,9 +0,0 @@ -[ - { - "AllowedOrigins": ["*"], - "AllowedMethods": ["GET", "PUT", "POST", "DELETE", "HEAD"], - "AllowedHeaders": ["*"], - "ExposeHeaders": ["ETag"], - "MaxAgeSeconds": 3000 - } -] diff --git a/deployment/minio-cors.xml b/deployment/minio-cors.xml new file mode 100644 index 0000000..60f2578 --- /dev/null +++ b/deployment/minio-cors.xml @@ -0,0 +1,13 @@ + + + * + GET + PUT + POST + DELETE + HEAD + * + ETag + 3000 + + diff --git a/docker-compose.yml b/docker-compose.yml index 65cfb80..d5424cd 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -56,7 +56,7 @@ services: MINIO_ROOT_USER: ${MINIO_ROOT_USER:-minioadmin} MINIO_ROOT_PASSWORD: ${MINIO_ROOT_PASSWORD:-minioadmin} volumes: - - ./deployment/minio-cors.json:/etc/minio/cors.json:ro + - ./deployment/minio-cors.xml:/etc/minio/cors.xml:ro entrypoint: > /bin/sh -c " until mc alias set local http://wedding-minio:9000 $$MINIO_ROOT_USER $$MINIO_ROOT_PASSWORD; do @@ -65,7 +65,7 @@ services: done; mc mb --ignore-existing local/$$S3_BUCKET && mc anonymous set none local/$$S3_BUCKET && - mc cors set local/$$S3_BUCKET /etc/minio/cors.json + mc cors set local/$$S3_BUCKET /etc/minio/cors.xml " networks: - wedding-private