思源笔记同步在路由器创建自己的S3存储

chenyajun  2023-02-22 16:51:29  阅读 2992 次 评论 0 条

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,输入用户名和密码登录

2-1,创建Bucket(只能输入小写字母),比如名称为siyuan-default,输入完点击创建

2-2,创建用户,输入用户名和密码,勾选读写(readwrite)

思源笔记同步在路由器创建自己的S3存储-陈亚军博客

2-3,点击用户,选择服务账户(Service Accounts),点击创建访问密匙(Create Access Key),限制超出用户策略(Restrict beyond user policy)开启,记录下来Access Key和Secret Key

2-4,Restrict beyond user policy开启后,默认是可以访问所有Bucket,指定本用户访问指定Bucket,在下面编辑框"arn:aws:s3:::*"修改为如"arn:aws:s3:::siyuan-default/*",这里是上面创建的Bucket

思源笔记同步在路由器创建自己的S3存储-陈亚军博客

2-5,设置里设置一下Region:比如NB-SSS

三,思源笔记配置,以上面创建的为准,云端存储服务商选择S3

Endpoint:域名和端口号,比如 
Access Key:输入对应账号创建的Access Key
Secret Key:输入对应账号创建的Secret Key
Bucket:指定Bucket,如siyuan-default
Region:如上面设置的NB-SSS

思源笔记同步在路由器创建自己的S3存储-陈亚军博客

本文地址:https://chenyajun.net/index.php/post/124.html
版权声明:本文为原创文章,版权归 chenyajun 所有,欢迎分享本文,转载请保留出处!

评论已关闭!