minio/setup/docker-compose.yml

31 lines
650 B
YAML

version: '3'
services:
minio:
image: minio/minio
command: server /data --console-address ":9001"
networks:
- frontend
- default
# ports:
# - 9000:9000
# - 9001:9001
volumes:
- ./data/minio/:/data
labels:
- "traefik.enable=true"
- "traefik.docker.network=traefik_net"
# api
- "traefik.minio.frontend.rule=Host:minio.dev"
- "traefik.minio.port=9000"
# dashboard
- "traefik.minio-dashboard.frontend.rule=Host:minio-dashboard.dev"
- "traefik.minio-dashboard.port=9001"
env_file: project.env
client:
build: client
volumes:
- ./client:/client/
networks:
frontend:
external:
name: traefik_net