Joplin配置TeraCloud的WebDav进行同步

为什么不再使用坚果云

使用坚果云同步笔记,出现了无法解决的灾难性问题

第三方应用访问的限制
文件上传大小限制: 当前 WebDAV 客户端和网页端上传大小的限制是一致的,默认为 500M(私有云可以通过相关设置调整)。

访问频率限制: 由于WebDAV协议比较占用系统资源,免费版用户限制访问频率为每30分钟不超过600次请求。付费用户限制访问频率为每30分钟不超过1500次请求。

同步目录数限制: 目前坚果云的WebDAV协议单次请求文件数(包含文件和文件夹)为750个,支持分多页多次加载。如果您使用WebDAV的三方工具未实现按分页多次加载,可能会出现文件同步不完整的情况,建议您使用坚果云客户端进行直接同步。

用坚果云同步joplin是个糟糕的选择,目前有两个问题:
一个是短时间大量同步文件,会触发坚果云的限制,导致同步失败,当触发该限制后,我们能做的只有耐心等待6个小时,该限制与免费版/专业版没有关系。
另一个才是灾难,坚果云对同一文件夹内的文件采取分页传输的机制,导致Joplin一次不能获取全部文件列表,导致Joplin认为有些文件在服务器端不存在,即认为该文件要被删除,Joplin就会删除本地对应的内容,直接的表现就是当笔记达到一定数量后用坚果云同步就会出现频繁的丢笔记现象。

目前Joplin官方也不建议使用坚果云。

FAQ | Joplin (joplinapp.org)

在 2021 年 1 月已经有用户提过 issue

Data lost when using the webdav to sync data · Issue #4294 · laurent22/joplin (github.com)

Joplin 配置teracloud 的WebDav

TeraCLOUD注册

官网地址:https://teracloud.jp/en/。

进入上述官网地址之后,点击 Create Account

登录&填写推荐码

注册账号之后,在官网地址点击 Login 登录。
登录之后,点击 My Page ,进入我的页面。

免费用户默认只给10G空间,如果使用推荐码,可以再增加5G空间。

My Page 页面,Referral Bonus->Enter Friends Referral Code,填写推荐码即可,如下所示。

我的推荐码:BQMZ7。

设置TeraCLOUD

开启WebDAV

进入 My Page 页面,找到Apps Connection,勾选Turn on Apps Connection,如下图所示:

创建Joplin同步文件夹

从首页进入 File Browser 页面,创建用于Joplin同步的文件夹,如创建一个名为 terajoplin 的文件件

配置Joplin

打开 Joplin 客户端的 同步 选项

  • 同步目标选 Nextcloud

  • Nextcloud WebDAV URLMy Page|TeraCLOUDApps Connection 里的 WebDAV Connection URL后加刚刚在 File Browser 创建的目录名

  • Nextcloud usernameMy Page|TeraCLOUDApps Connection 里的 Connection ID

  • Nextcloud passwordMy Page|TeraCLOUDApps Connection 里的 Apps Password