diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index a5a6283..4cd0b38 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -1,8 +1,6 @@ -version: '3.8' - services: minio: - image: minio/minio:RELEASE.2024-10-02T17-50-41Z + image: minio/minio:latest container_name: crew-minio-prod restart: unless-stopped environment: @@ -32,17 +30,13 @@ services: - "traefik.http.routers.minio-api.service=minio-api" - "traefik.http.services.minio-api.loadbalancer.server.port=9000" - # MinIO Console (Web UI) - SECURED WITH BASIC AUTH + # MinIO Console (Web UI) - "traefik.http.routers.minio-console.rule=Host(`console.crewsportswear.com`)" - "traefik.http.routers.minio-console.entrypoints=websecure" - "traefik.http.routers.minio-console.tls=true" - "traefik.http.routers.minio-console.tls.certresolver=le" - "traefik.http.routers.minio-console.service=minio-console" - - "traefik.http.routers.minio-console.middlewares=minio-auth" - "traefik.http.services.minio-console.loadbalancer.server.port=9001" - # Basic Auth Middleware (Generate with: htpasswd -nb admin yourpassword) - # Example: admin:$apr1$xyz... (replace with your own) - - "traefik.http.middlewares.minio-auth.basicauth.users=${TRAEFIK_CONSOLE_AUTH}" # HTTP to HTTPS redirect - "traefik.http.routers.minio-api-http.rule=Host(`minio.crewsportswear.com`)" diff --git a/docker-compose.yml b/docker-compose.yml index b141766..8c28aed 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3.8' services: minio: - image: minio/minio:RELEASE.2024-10-02T17-50-41Z + image: minio/minio:latest container_name: crew-minio restart: unless-stopped environment: