* [https://chenyajun.net/index.php/post/124.html](https://b3logfile.com/file/2023/12/siyuan/1687247161103/assets/network-asset-124-20231213110818-oyo8unp.html)
* 2023-12-08 15:32:37
MinIO 是根据 GNU Affero 通用公共许可证 v3.0 发布的高性能对象存储。它与 Amazon S3 云存储服务 API 兼容,这里以 Docker 容器创建 MinIO
一,创建命令
-e MINIO_ROOT_USER 和 -e MINIO_ROOT_PASSWORD 设置用户名和密码
docker run -d \
--restart=always \
-p 9000:9000 \
-p 9001:9001 \
--name minio \
-e MINIO_ROOT_USER=username \
-e MINIO_ROOT_PASSWORD=password \
-v /my/DataS3:/data \
minio/minio server /data \
--console-address :9001
二,启动后,打开地址如 http://192.168.2.1:9001,输入用户名和密码登录
-
创建 Bucket(只能输入小写字母),比如名称为 siyuan-default,输入完点击创建
-
创建用户,输入用户名和密码,勾选读写(readwrite)
-
点击用户,选择服务账户(Service Accounts),点击创建访问密匙(Create Access Key),限制超出用户策略(Restrict beyond user policy)开启,记录下来 Access Key 和 Secret Key
-
Restrict beyond user policy 开启后,默认是可以访问所有 Bucket,指定本用户访问指定 Bucket,在下面编辑框"arn:aws:s3:::*"修改为如"arn:aws:s3:::siyuan-default/*",这里是上面创建的 Bucket
- 置里设置一下 Region:比如 NB-SSS
三,思源笔记配置,以上面创建的为准,云端存储服务商选择 S3
Endpoint:域名和端口号,比如
Access Key:输入对应账号创建的Access Key
Secret Key:输入对应账号创建的Secret Key
Bucket:指定Bucket,如siyuan-default
Region:如上面设置的NB-SSS
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于