diff --git a/infrabox/test/api/docker-compose.yml b/infrabox/test/api/docker-compose.yml index 4bfdafbd..18c565b3 100644 --- a/infrabox/test/api/docker-compose.yml +++ b/infrabox/test/api/docker-compose.yml @@ -7,11 +7,13 @@ services: dockerfile: ./src/postgres/Dockerfile minio: - image: quay.io/minio/minio + build: + context: ../../../ + dockerfile: ./infrabox/test/minio/Dockerfile command: server /data environment: - - MINIO_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE - - MINIO_SECRET_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY + - MINIO_ROOT_USER=AKIAIOSFODNN7EXAMPLE + - MINIO_ROOT_PASSWORD=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY opa: build: diff --git a/infrabox/test/minio/Dockerfile b/infrabox/test/minio/Dockerfile new file mode 100644 index 00000000..932fcaac --- /dev/null +++ b/infrabox/test/minio/Dockerfile @@ -0,0 +1,8 @@ +FROM debian:bookworm-slim +RUN apt-get update && apt-get install -y --no-install-recommends wget ca-certificates && \ + rm -rf /var/lib/apt/lists/* +RUN wget -q --no-check-certificate -O /usr/local/bin/minio \ + "https://github.com/minio/minio/releases/download/RELEASE.2025-07-23T15-54-02Z/minio.linux-amd64.RELEASE.2025-07-23T15-54-02Z" && \ + chmod +x /usr/local/bin/minio +EXPOSE 9000 +ENTRYPOINT ["minio"]