2023-01-15 15:52:26 +00:00
|
|
|
# docker-compose.yml
|
|
|
|
version: '3'
|
|
|
|
|
|
|
|
services:
|
|
|
|
minio:
|
2023-05-30 06:32:39 +00:00
|
|
|
image: minio/minio:RELEASE.2023-05-27T05-56-19Z
|
2023-01-15 15:52:26 +00:00
|
|
|
restart: unless-stopped
|
|
|
|
volumes:
|
|
|
|
- ./minio-config:/root/.minio
|
|
|
|
- ./minio-data:/data
|
|
|
|
# ports:
|
|
|
|
# - "9000:9000"
|
|
|
|
environment:
|
|
|
|
- VIRTUAL_HOST=s3.{{instance_url}}
|
|
|
|
- VIRTUAL_PORT=9000
|
|
|
|
- LETSENCRYPT_HOST=s3.{{instance_url}}
|
2023-03-23 10:55:31 +00:00
|
|
|
- MINIO_ROOT_USER=${MINIO_ROOT_USER:?MINIO_ROOT_USER not set}
|
|
|
|
- MINIO_ROOT_PASSWORD=${MINIO_ROOT_PASSWORD:?MINIO_ROOT_PASSWORD not set}
|
2023-01-15 15:52:26 +00:00
|
|
|
- MINIO_SERVER_URL=https://s3.{{instance_url}}
|
|
|
|
- MINIO_UPDATE=off
|
|
|
|
- MINIO_REGION=us-east-1
|
2023-03-23 11:25:00 +00:00
|
|
|
- MINIO_BROWSER_REDIRECT_URL=https://console.s3.{{instance_url}}
|
2023-03-28 16:21:16 +00:00
|
|
|
command: server --address ":9000" --console-address ":9002" /data
|
2023-03-22 12:41:12 +00:00
|
|
|
networks:
|
|
|
|
- web
|
|
|
|
|
|
|
|
tunnel:
|
|
|
|
image: marcnuri/port-forward
|
|
|
|
restart: unless-stopped
|
|
|
|
environment:
|
|
|
|
- VIRTUAL_HOST=console.s3.{{instance_url}}
|
|
|
|
- VIRTUAL_PORT=9002
|
|
|
|
- LETSENCRYPT_HOST=console.s3.{{instance_url}}
|
|
|
|
- REMOTE_HOST=minio
|
|
|
|
- REMOTE_PORT=9002
|
|
|
|
- LOCAL_PORT=9002
|
2023-01-15 15:52:26 +00:00
|
|
|
networks:
|
|
|
|
- web
|
|
|
|
|
|
|
|
networks:
|
|
|
|
web:
|
|
|
|
external: true
|
|
|
|
name: webshare
|