feat(elasticsearch): upgrade Elasticsearch version to 9.3.0 in environment and docker-compose files feat(gitlab): update GitLab version to 18.8.3-ce.0 in environment and docker-compose files feat(grafana): bump Grafana version to 12.3.2 in environment and docker-compose files feat(jenkins): upgrade Jenkins version to 2.541-lts-jdk17 in environment and docker-compose files fix(minio): remove unnecessary newline in docker-compose file feat(nginx): downgrade Nginx version to 1.28.2-alpine3.22 in environment and docker-compose files feat(ollama): update Ollama version to 0.14.3 in environment and docker-compose files feat(prometheus): upgrade Prometheus version to 3.5.1 in environment and docker-compose files feat(rabbitmq): update RabbitMQ version to 4.2.3-management-alpine in environment and docker-compose files
MinIO
MinIO is a high-performance, S3-compatible object storage system that can be used to store and manage large amounts of unstructured data, such as photos, videos, log files, and more. This deployment uses Chainguard's production-ready MinIO image, which is distroless, minimal, and continuously updated with security fixes.
Open the Web UI: http://localhost:9001.
Services
minio: The MinIO object storage service (Chainguard Image).
Configuration
MINIO_VERSION: The version of the MinIO image, default is0.20251015.MINIO_PORT_OVERRIDE_API: The host port for the MinIO API, default is9000.MINIO_PORT_OVERRIDE_WEBUI: The host port for the MinIO Web UI, default is9001.MINIO_ROOT_USER: The root username for MinIO, default isminioadmin.MINIO_ROOT_PASSWORD: The root password for MinIO, default isminioadmin.TZ: Timezone setting, default isUTC.
Volumes
minio_data: A volume for storing MinIO data.
Notes
- This configuration uses Chainguard's MinIO image (
cgr.dev/chainguard/minio), which provides enhanced security and is continuously maintained. - The default credentials are
minioadmin/minioadmin. Change these in production.