MinIO 是一个高性能的对象存储系统,兼容 Amazon S3 API。
部署
Docker
通过 [[Docker]] 方式部署:
# 先创建保存的文件夹mkdir -p ~/minio/data
docker run \  -p 9000:9000 \  -p 9001:9001 \  --name minio \  -v ~/data:/data \  -e "MINIO_ROOT_USER=user" \  -e "MINIO_ROOT_PASSWORD=password" \  minio/minio server /data --console-address ":9001"Synology
在 [[Synology]] 中部署:
- 存储空间:docker/minio/data -> /data
 - 配置: /load/file:/root/.minio (配置 https 需要用到)
 - 端口设置:9000 和 9001
 - 环境:MINIO_ROOT_USER、MINIO_ROOT_PASSWORD
 - Web 管理页面的地址和端口: —console-address “:9001”
 - 命令:
minio server /data --console-address ":9001" 
配置
修改密码
通过 [[修改启动参数]] 的方式修改
配置 HTTPS
- 私钥命名为:private.key, 公钥命名为:public.crt
 - 增加 local:/root/.minio 参数
 - 增加 addres 参数, 内容为域名和对应端口
 
接口
- [[Python]] 接口参考 [[minio]]
 - 命令行接口参考 [[mc]]