version: "3.3"
services:
minio:
image: minio/minio
networks:
- proxy
volumes:
- ./data:/data
command:
- server
- /data
- --console-address
- ":9001"
environment:
- MINIO_ROOT_USER=panw3i
- MINIO_ROOT_PASSWORD=Xe4fjXzfQsdAjb
# Do NOT use MINIO_DOMAIN or MINIO_SERVER_URL with Traefik.
# All Routing is done by Traefik, just tell minio where to redirect to.
- MINIO_BROWSER_REDIRECT_URL=http://stash.x.xyz
labels:
- traefik.enable=true
- "traefik.http.routers.minio.entrypoints=websecure"
- traefik.http.routers.minio.rule=Host(`minio.x.xyz`)
- traefik.http.routers.minio.service=minio
- traefik.http.services.minio.loadbalancer.server.port=9000
- traefik.http.routers.minio-console.service=minio-console
- "traefik.http.routers.minio-console.entrypoints=websecure"
- traefik.http.routers.minio-console.rule=Host(`stash.x.xyz`)
- traefik.http.services.minio-console.loadbalancer.server.port=9001
networks:
proxy:
external: true
MinIO设置永久访问链接
后面界面设置方法 buckets > Manage > Access Rules > Add Access Rule 添加
可以填写*
Prefix 表示此buckets 里面所有的object ,也可以填写其它符号前缀表示
Access 则表示权限
访问地址为: https://minio.x.xyz/bucket_name/object_name