s3/compose.yml
2026-01-25 18:19:42 +01:00

31 lines
739 B
YAML

services:
minio:
image: quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z
command: server /data
networks:
- proxy
environment:
MINIO_ROOT_USER: "${MINIO_USER}"
MINIO_ROOT_PASSWORD: "${MINIO_PASSWORD}"
healthcheck:
test: ["CMD", "mc", "ready", "local"]
interval: 5s
timeout: 5s
retries: 5
volumes:
- data:/data
labels:
traefik.enable: true
traefik.http.routers.minio.rule: "Host(`s3.urmel.de`)"
traefik.http.routers.minio.tls: true
traefik.http.routers.minio.tls.certResolver: hetzner
traefik.http.services.minio-https.loadbalancer.server.port: 9000
volumes:
data:
networks:
proxy:
name: traefik_exposed
external: true