docker-compose/minio/docker-compose.yml
2022-10-29 06:41:29 +00:00

44 lines
1008 B
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:
s3:
name: ${app_network_name:-s3}
services:
minio:
image: ${app_image}:${app_image_version}
command: server --console-address ":9001" /data
networks:
s3:
aliases:
- minio
- s3
volumes:
- $app_dir_data:/data
- $app_dir_conf:/root/.minio
environment:
- MINIO_ROOT_USER=$app_admin_login
- MINIO_ROOT_PASSWORD=$app_admin_passwd
# Why this does not work ?
#- MINIO_SERVER_URL=${app_prot}://minio.$app_domain
- MINIO_SERVER_URL=${app_prot}://minio:9000
- MINIO_DOMAIN=minio.$app_domain
- MINIO_BROWSER_REDIRECT_URL=${app_prot}://minio-console.$app_domain