docker-compose/minio/docker-compose.yml

42 lines
1.0 KiB
YAML

version: "3.9"
# Official docuemtnation
# https://min.io/docs/minio/container/index.html
# See: https://github.com/minio/minio/blob/master/dockerscripts/docker-entrypoint.sh
# MINIO_USERNAME=minio
# MINIO_GROUPNAME=minio
# MINIO_UID=$app_puid
# MINIO_GID=$app_pgid
#
# Mendatory ?
# MINIO_ACCESS_KEY
# MINIO_SECRET_KEY
networks:
default:
name: ${net_ostorage:-s3}
services:
minio:
image: quay.io/minio/minio:latest
command: server --console-address ":9001" /data
restart: always
volumes:
- ./data:/data
- ./config:/root/.minio
environment:
- MINIO_ROOT_USER=$app_admin_login
- MINIO_ROOT_PASSWORD=$app_admin_passwd
#- MINIO_DOMAIN=minio.$app_domain
#- MINIO_DOMAIN=http://localhost:9000
#- MINIO_SERVER_URL=http://minio.$app_domain
- MINIO_SERVER_URL=${app_prot}://minio:9000
- MINIO_BROWSER_REDIRECT_URL=${app_prot}://minio-console.$app_domain
#
#- MINIO_ACCESS_KEY=dksflhdskhfkjdshfkdf
#- MINIO_SECRET_KEY=kfsdfksdhfkjsdhfkjdshf