前段时间思源开源了云同步功能,使其可以使用自己的对象储存来同步笔记,而我平时使用官方云同步时使用的空间和流量也不多,便想着使用腾讯云COS来同步笔记。(下图是我8个月使用的流量统计)

8个月使用的流量统计

准备:

  • 腾讯云账号
  • 一个私有读写的COS储存桶(请记录该储存桶的访问域名,例如https://siyuan-xxxxxx.cos.ap-guangzhou.myqcloud.com​)
  • 一对子用户的Key(有COS读写权限)。

若不满足以上条件,请查看注册腾讯云账号
若一切准备就绪,按下图填写表格即可。

Endpoint 这里填https://cos.ap-guangzhou.myqcloud.com
Access Key 这里填写子用户的 SecretId
Secret Key 这里填写子用户的 SecretKey
Bucket siyuan-xxxxxx
Region ap-guangzhou

表中的 Endpoint、Bucket、Region都包含在该储存桶的访问域名中。

步骤1:注册腾讯云账号

(如果已在腾讯云注册,可忽略此步骤。)

点此注册腾讯云账号

步骤2:完成实名认证

(如果已完成,可忽略此步骤。)

点此完成实名认证

详细认证流程,请参见 实名认证介绍

步骤3:准备子用户和访问密钥

  1. 在访问管理控制台的 新建用户 页面中使用自定义创建新建一个用户
  2. 允许访问方式为腾讯云控制台访问
  3. 下一步设置用户权限,搜索COS,给予所有相关访问权限
  4. 在用户列表中找到刚才创建的用户,在用户详情中新建密钥,并记录SecretIdSecretKey

步骤4:开通 COS 服务

点此开通 COS 服务,创建一个私有读写 的储存桶,然后在储存桶概览中复制并记录访问域名。最后在储存桶权限管理-储存桶访问权限中添加刚才创建的子用户,权限为数据读取和写入。

最后,使用记录的信息填写思源笔记S3同步的表格

参考 腾讯云 | 在兼容 S3 的第三方应用中使用 COS 的通用配置