🎥思源笔记使用 Synology 免费 15G 对象存储 S3/C2 同步

2023-2-22|2024-2-12
D_SUPER
D_SUPER
type
status
date
slug
summary
category
tags
icon

思源笔记是一款开源的笔记软件,支持全平台同步(Win, Mac, IOS, Android…)使用还可搭建 Docker 服务等。它提供了丰富的笔记功能,支持多种格式的文本、图片、代码块等,并且可以进行跨平台同步。除此之外,思源笔记还有强大的大纲功能、标签管理、脑图等特性,让用户可以方便地组织和管理自己的笔记内容。
由于是开源软件,因此用户可以自由地使用、修改和分享思源笔记的代码,还可以参与到社区中来,为其开发和改进做出贡献。同时,开源也意味着思源笔记的安全性更高,用户可以自己审查代码,确保自己的数据不会被泄露或滥用。
思源笔记提供官方的同步服务,稳定不折腾。此外,还开放了 S3WebDAV 等同步方式,可以做到数据在自己的掌握之中,数据跨平台使用。Synology C2 Storage 兼容 S3 规则,免费账户提供 15G 存储和 15G 下载流量,无需绑定支付信息。

配置过程

  • 注册地址:Synology C2 (选择 Google 注册比较简单)。科学环境注册,区域需要选择非大陆(亲测大陆不可使用 C2 对象存储服务,谷歌账户登录不存在此问题)。
notion image
notion image
  • 进入后台,选择 APAC - Taiwan 创建 Bucketssiyuan ,记下 Endpoint 参数。
notion image
notion image
  • 创建 Access Keys ,设置 Read and Write 权限, Accessible Bucket 选择刚创建的存储桶 siyuan ,设个备注用以区分。复制保存 Access Key IDSecret Key (仅出现一次,记好)。
notion image
  • 在思源笔记中, 云端S3 ,填入上述参数,详细见图。台湾区域存储桶填 tw-001 (其他区域不清楚),Addressing 选择 Path-style (参数含义 Github Issue)。感谢 @han7解答
notion image
  • 填好设置参数后,点击思源笔记左上角的云朵,初始化同步,完成 S3 同步配置。

总结

synology C2 对象存储注册简单,给的存储空间也够大。对于普通笔记数据同步使用, 15G 下载流量也没有限制。我感觉同步速度比 Cloudflare S2 快一些。但是不知道为什么,同一个库 CF 桶占用仅 183M ,而在 synology 桶的占用会到 1G有没有大佬能答疑解惑一下😂 见附)。
点击 synology 右上角头像,可以看到存储和下载流量使用状况:
notion image

附:synology 存储占用高的原因

这个在英文的官方文档中可以找到原因,应该是因为 C2 对象存储上的最小数据单位为 128 KB。任何小于 128 KB 的对象仍按 128 KB 计算和计费。而 cloudflare 或者阿里云 oss 这些是没有最小数据单位的。
所以一个 1kb 的空文档 cloudflare 就是算作 1kb,而群晖 C2 就会算成 128kb,直接翻了 128 倍,因此群晖的空间占用会大很多,具体大多少则取决于 repo 分块里面的零碎小块的多少。

推荐阅读


Git 远程提交以及撤回错误的提交代码 | 参与开源项目开发-基础NotionNext 定制页面信息同步 - 每页的信息栏/广告栏
  • Waline