Obsidian 同步服务折腾记:Remotely-Save + Cloudflare R2

性感荷官,竟在家中做出这种事(点击看后续)

前言

笔者在 Obsidian 上尝试了多种同步服务,如:

  • Obsidian Sync :white_check_mark:

    最好用,但是每个月 5 刀(以及笔者经常忘续费),忘记续费又设置了密码,有时候想写东西打不开就很:tired_face:

  • Remotely-Save :white_check_mark:

    配置好了很好用,部分功能收费(我们暂时不需要),这个是今天配置的:pig_face:

  • Git :cross_mark:(还没配置)

    Maybe soon later~

碎碎念

Remotely-Save 支持以 WebDAV 的形式进行挂载,但是笔者想到的挂载方式如图所示,那为什么不直连 OneDrive 呢:thinking:

graph LR
    Remotely-->|WebDAV|Alist-->OneDrive

所以笔者选择了在 WebDAV OR OneDrive 中,选择了 OR

graph LR
    Remotely-->|S3|Cloudflare-R2

接下来就要开始配置过程啦:white_check_mark:

配置教程

Remotely-Save 插件安装

首先呢,在 Obsidian 中安装插件 Remotely-Save 并启用

Cloudflare R2 配置

创建存储桶

创建一个存储桶并命名,由于这个存储桶我们并不公开,所以请不要配置自定义域或公共开放 URL。

这一部分的详细配置可以参考我的另一篇文章

API 令牌设置

在 R2 控制台中:

  1. 进入 管理 R2 API 令牌
  2. 创建新的 API 令牌
  3. 配置适当的权限(读写权限)
  4. 记录 Access Key ID 和 Secret Access Key

Obsidian 配置

主要配置项

配置项 设置值 备注
服务类型 S3 选择 S3 兼容服务
Endpoint https://<ACCOUNT_ID>.r2.cloudflarestorage.com 注意:不要带存储桶的名字
区域 auto Auto 就可以
存储桶名称 你的存储桶名 例如 Obsidian
Access Key ID 你的访问密钥 R2 存储桶处新建一个 API
Secret Access Key 你的私有密钥 -

配置截图

使用体验

优点

  • :white_check_mark: 免费:Cloudflare R2 有充足的免费额度(还安全还快,5G 的免费空间够写好多篇啦:grinning_face_with_smiling_eyes:
  • :white_check_mark: 稳定:基于成熟的 S3 API
  • :white_check_mark: 快速:Cloudflare 的全球网络加速

注意事项

  • :warning: 首次同步建议先备份
  • :warning: 请关闭其他同步插件
  • :warning: 多设备使用时注意同步顺序
  • :warning: 网络不稳定时可能出现同步延迟

总结

相比官方的 Obsidian Sync,这套方案虽然配置稍微复杂一点,但胜在免费且稳定。对于像笔者这样经常忘记续费的天才:joy:来说,简直是救星:tada:

14 个赞

Remotely-Save同步,本地插件删除之后远端的webdav并不会同步删除。
后面一同步,删掉的插件就又回来了 :tieba_087:

AFF https://infini-cloud.net/
可以试试这个,免费10GB空间,支持webdav,不怕反撸。推荐码:3BTTR

1 个赞

感谢大佬教程

我去测试一手

用心了:heart:

:sweat_smile: 太尴尬了,因为我是macos和windows同步,插件直接不同步(麻了

git的好使简单:grin:

这个也好使,我总在同步clash配置上了

可以选择pull还是push,这样就不会出错了

clash我用的substore哈哈哈
我维护了三个配置,真的用起来巨难受
Surge,loon,clash​:confused:

1 个赞

我是同步到OneDrive的,直接在Remotely-Save里面选OneDrive Personal,虽然我是business,但一样用……

另外现在Remotely-Save的Pro是免费用的,9月份以后才收费,但还不知道收多少……

不错的教程,之前一直使用的OneDrive,就是时间长了需要重新授权

对 Personal可以使用用Onedrive,我之前用过
但是我的Onedrive在各个端都有使用,一起用挺容易冲突的 :smiling_face_with_tear:

我用的那个Self-hosted LiveSync插件,部署麻烦些,感觉也还可以

太需要了,之前使用git多端同步不太熟练,正好学习一下新的,谢谢佬

要是比官方同步的价格还贵,那就搞笑了

InfiniCLOUD的webdav同步好使。我也贴个推荐码KGV9H AFF https://infini-cloud.net 10GB免费空间

obsidian的同步方案,有佬友发过另外一种方案,我试过,同步速度飞快。

Remotely-Save 我一开始也用这个, 丢过一会数据

重度用 ob 还是用官方的吧

我直接用的坚果云,但是他们很喜欢限制请求次数