Memos S3与七牛云OSS

2024 / 10 / 27

这段时间给服务器的配置升级了一下,随便想用docker搭个memos用于笔记管理,因此希望将笔记图片资源放到oss,稳定性更有保障。目前,memos只支持S3协议,因此无法通过正常的接口,需要使用兼容S3协议接口。

配置教程

  1. Maximum upload size:最大上传大小,建议值为 32 MiB

  2. Filepath template:文件保存在oss中的路径,建议单独设置一个文件夹用于保存memos文件(例如:memos/{timestamp}_{filename})

  3. Access key id & Access key secret:通行id与密钥,通过七牛云【密钥管理】(https://portal.qiniu.com/developer/user/key)获得。

🔭注意:“AK":Access Key ID;"SK":Access key secret

  1. Endpoint & Region:“Endpoint”指终结点,也可以连接成访问地点;而“Region”指区域简称。两者由存储区域决定访问 Endpoint与Region,见下表

🔭注意:下表信息非实时更新,您可以通过该链接查看实时信息:https://developer.qiniu.com/kodo/4088/s3-access-domainname

存储区域

区域简称 Region ID

访问 Endpoint

协议

华东-浙江

cn-east-1

s3.cn-east-1.qiniucs.com

HTTP,HTTPS

华东-浙江2

cn-east-2

s3.cn-east-2.qiniucs.com

HTTP,HTTPS

华北-河北

cn-north-1

s3.cn-north-1.qiniucs.com

HTTP,HTTPS

华南-广东

cn-south-1

s3.cn-south-1.qiniucs.com

HTTP,HTTPS

北美-洛杉矶

us-north-1

s3.us-north-1.qiniucs.com

HTTP,HTTPS

亚太-新加坡(原东南亚)

ap-southeast-1

s3.ap-southeast-1.qiniucs.com

HTTP,HTTPS

亚太-河内

ap-southeast-2

s3.ap-southeast-2.qiniucs.com

HTTP,HTTPS

亚太-胡志明

ap-southeast-3

s3.ap-southeast-3.qiniucs.com

HTTP,HTTPS

  1. Bucket:存储桶名称,可以在OSS管理中心查看,另外存储桶存储区域也可以在OSS管理中心查看

小贴士

  1. S3 协议的外网访问域名并不是自定义配置的CDN域名,而是由系统固定配备:<空间名称>.Endpoint

  2. S3协议会产生外网流出流量,请注意资源包的购买与使用,以免出现意料之外的扣款