前言
14 年到 22 年一直用的印象笔记,但因为国内版本体验上渐行渐远,又感觉数据放到别人服务器上不安全。
开始研究将印象笔记转移到其他笔记渠道,则了解到思源笔记。思源笔记非订阅用户,笔记都存在本地,要同步需要使用到官方的订阅。
22 年底正好又搞了个极空间 NAS(型号 Z2S),作为一款面向 NAS 小白的入门级 NAS 设备,使用这段时间感觉还是很方便的。而思源笔记总还是能够同步的好,并且将思源笔记的数据存在 NAS 上并实现同步最为方便、安全。则研究思源笔记存储到极空间 NAS 上并实现内外网。
通过 WebDAV+DDNSTO 实现思源笔记在极空间上的内外网同步
1.开启 WebDAV
WebDAV(Web Distributed Authoring and Versioning)是一种基于 HTTP 协议的扩展,它提供了一种标准化的方法来访问和编辑 Web 服务器上的文件。WebDAV 协议的应用场景非常广泛,包括文件共享、在线协作、文档管理、网络存储等领域。它为用户提供了一种方便、安全、高效的文件管理方式,使得用户可以更加便捷地进行文件共享和协作。
极空间提供 WebDAV 服务。进入极空间系统桌面后,点击 系统设置->文件及共享服务->WebDAV服务
,并开启。开启之后,电端能将极空间设备添动加成一个网络硬盘,方便存储数据。开启后默认端口号为 5005。
2.注册并配置 DDNSTO 实现内网穿透
(如果仅需要内网同步数据,则可以跳过这步)
1. DDNSTO 注册
选择右上角的控制台,需要微信扫码登录:
2.通过 docker 安装 DDNSTO
-
下载 ddnsto:在 docker 库中搜索 ddnsto,下载并等待下载成功。
-
添加容器:选择本地镜像,将下载好的 ddnsto 镜像添加到容器中:
-
回到 DDNSTO 控制台,将右上角的 DDNSTO 令牌复制下来:
-
回到极空间 docker 继续部署:在
环境->TOKEN
中粘贴刚刚复制的令牌,其他设置保持默认。点击应用:
3. 在 DDNSTO 中添加 WebDAV 映射地址
在开启 WebDAV 服务的前提下可以实现。
完成极空间 DDNSTO 配置后,等待一小会儿。回到 DDNSTO 控制台,点击刷新,即可看到添加好的设备(如果没有则多等待一会儿)。新添加设备可免费试用 7 天,添加 5 条映射。
点击“添加域名映射”,填入域名(自定义)与本地容器地址(本地局域网地址)。比如这里我们想通过 WebDAV 服务直接外网访问极空间,则按照 WebDAV 的引导去配置:
其中:主域名为你自定义的域名,随便输入即可(若重复则就是域名被别人用了,换一个);目标主机地址为:http://极空间本机IP地址:5005
。这个在你极空间开启 WebDAV 服务时有提示。端口号为 5005 不做修改;备注信息随便填。
完后点击确认。等待一会儿,映射生效,即可点击映射地址访问局域网容器。
初次访问会要求微信扫码登录。
DDNSTO 登录后,要通过这个外网域名第一次进入极空间,也需要输入极空间的账号密码:
输入后,你就可以直接在浏览器上访问你极空间上的所有文件了。之后 思源笔记存储数据到极空间 NAS 并外网同步也是通过这个原理访问你 NAS 上的文件。
- DDNSTO 使用小技巧(重要): 免费试用是 7 天,但在 7 天内任意时间点击“购买”,再点击“7 天试用礼包”,时间会刷新,从当前日期开始重新计算 7 天。所以基本每隔 5、6 天去官网“刷新”一次,就可以一直白嫖。(但我老是忘记续费导致同步失败,所以我花 28 买了一年)
3.思源笔记同步数据到极空间
思源笔记如何使用这里就不做介绍了,进这个论坛的人肯定已经开始使用思源笔记了。这里只介绍如果将思源笔记的数据同步到极空间,并实现内外网同步。
1. 新建/配置数据仓库秘钥
进入 思源笔记->设置->关于->数据仓库密钥
。第一次配置同步时没有密钥,需要生成。我这里已经配置过了,就展示配置后的结果:
选择 复制密钥字符串 ,自己记录上这个,若需要在多台设备上同步,则会用到这个。
2.登录链滴账号(v2.9.7 之后要求)
旧版本没有要求,从 v2.9.7 更新后有这个要求了。
在 思源笔记->设置->账号
中登录你的链滴账号。
3.配置云端同步
在 思源笔记->设置->云端
中配置同步信息。
(1)云端存储服务提供商选择 WebDAV。
-
Endpint:内网为
http://内网IP:极空间账号(手机号)
;外网为https://你在ddnsto配置的域名/极空间账号(手机号)
我一般是家里的电脑配置内网 IP,这样速度最快。外网 ddnsto 实现的内网穿透下行速度最高 1M/s,但同步数据够用了。
举个例:
http://192.168.0.1/18900001111
-
Username/password: 你的极空间账号(手机号)、密码
(2)开启“启用云端同步”;
(3)云端同步目录自定义。我这里是在根目录下单独建了一个文件用来存放。同步的内容跟你本机文件夹内存放的内容与目录格式一样。
(4)配置完成后回到编辑器界面,点击右上角的同步按钮,静待同步完成:
这样,我们就实现了思源笔记在内外网同步数据到极空间了。
写在最后
其实体验了大半年才写这篇文章,主要就怕实际体验不行。
半年使用下来体验还是很方便的,也就遇到过一次因为客户端版本问题而影响同步的。现在已经完全做到了从印象笔记迁移到思源笔记。因此将这个分享给大家。
听说后续 WebDAV 同步将从免费转移到付费,白嫖的路或许走不久了 QAQ。但如果是买断制我是支持的,毕竟开发者不能用爱发电嘛。
若出现任何同步问题,可以参考这篇文章:思源笔记同步指南 ( 更新 2.9.4 版本适用) 或在 链滴论坛 或 思源笔记 QQ 频道 咨询开发者或社区维护者。
参考资料:
【1】【极空间论坛(有极空间账号才能访问呢)】极空间 docker DDNSTO
【2】【Bilibili】思源笔记 webdav、黑群晖、多端同步:https://www.bilibili.com/video/BV1t3411Q784/
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于