Obsidian笔记软件结合cpolar实现安卓移动端远程本地群晖WebDAV数据同步

欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。

  • 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老
  • 导航
    • 檀越剑指大厂系列:全面总结 java 核心技术点,如集合,jvm,并发编程 redis,kafka,Spring,微服务,Netty 等
    • 常用开发工具系列:罗列常用的开发工具,如 IDEA,Mac,Alfred,electerm,Git,typora,apifox 等
    • 数据库系列:详细总结了常用数据库 mysql 技术点,以及工作中遇到的 mysql 问题等
    • 懒人运维系列:总结好用的命令,解放双手不香吗?能用一个命令完成绝不用两个操作
    • 数据结构与算法系列:总结数据结构和算法,不同类型针对性训练,提升编程思维,剑指大厂

非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。 ✨✨ 欢迎订阅本专栏 ✨✨

博客目录

    • 1. 群晖开启 Webdav 服务
    • 2. 群晖安装 Cpolar
    • 3. 配置 Webdav 远程地址
    • 4. Obsidian 安装 Remotely Save
    • 5. Obsidian 远程连接 Webdav
    • 6. 固定 Cpolar 公网地址
    • 7. PC 和移动端笔记同步演示

Obsidian 是一款笔记软件,它基于 Markdown,支持 Windows、macOS、iOS 和 Android 系统。Obsidian 的特色在于其独立存储的 Markdown 文档,用户可以使用 Obsidian 本身或其他的 Markdown 编辑器如 Typora、iA Writer 等进行编辑.

Cpolar 是一种安全的内网穿透云服务,它将内网下的本地服务器通过安全隧道暴露至公网,使得公网用户可以正常访问内网服务。

下面介绍在本地群晖中开启 Webdav 结合 Cpolar 的公网地址,使 Obsidian 笔记数据可以远程进行同步到群晖 Webdav,同时跨平台 Obsidian 也可以实现数据同步!

1. 群晖开启 Webdav 服务

在群晖套件中心,搜索 webdav 套件进行安装,安装后打开 webdav 套件进行设置

image-20231227114530035

开启 webdav 服务的 http 连接,连接端口默认 5005 端口,开启后,webdav 就设置好了

image-20231227114625224

webdav 设置好后,为了方便区分 Obsidian 的笔记数据,需要创建一个文件夹,作为 Obsidian 通过 webdav 连接使用,打开群晖控制面板—点击共享文件夹,点击新增

image-20231227132447826

输入一个名称,名称可以自定义,然后一直点击下一步创建即可

image-20231227132544842

创建完成后,打开群晖File Station,即文件管理器,可以看到我们创建的文件夹,这个就作为 Obsidian 访问同步数据的文件夹,然后开始下面在群辉安装 Cpolar 内网穿透,实现远程访问群晖 webdav 服务

image-20231227132752628

2. 群晖安装 Cpolar

点击下面 Cpolar 群晖套件下载地址,下载相应版本的群晖 Cpolar 套件

https://www.cpolar.com/synology-cpolar-suite,

20221222170135

打开套件中心,点击右上角的手动安装按钮。

20221117182200

选择我们本地下载好的 cpolar 安装包。

20221117182209

点击下一步按钮

20221117182214

点击同意按钮,然后点击下一步

20221117182222

最后点击完成即可。

Obsidian笔记软件结合cpolar实现安卓移动端远程本地群晖WebDAV数据同步_第1张图片

安装完成后,在外部浏览器,我们通过群晖的局域网ip地址9200端口访问 Cpolar 的 Web 管理界面,然后输入 Cpolar 邮箱账号与密码进行登录

Obsidian笔记软件结合cpolar实现安卓移动端远程本地群晖WebDAV数据同步_第2张图片

3. 配置 Webdav 远程地址

点击左侧仪表盘的隧道管理——创建隧道,创建一个 webdav 的公网地址隧道!

  • 隧道名称:可自定义命名,注意不要与已有的隧道名称重复
  • 协议:选择 http
  • 本地地址:5005 (默认 webdav 端口)
  • 域名类型:免费选择随机域名
  • 地区:选择 China vip

点击创建

image-20231227125001881

隧道创建成功后,点击左侧的状态——在线隧道列表,查看所生成的公网访问地址,有两种访问方式,一种是 http 和 https,我们只需要使用 http 地址即可,因为 webdav 的 5005 端口是 http 访问端口,非 https

image-20231227125020945

4. Obsidian 安装 Remotely Save

打开 Obsidian,点击右下角 设置,我们需要安装一个外部社区插件用来连接群晖中的 webdav,点击浏览,进入社区插件市场

image-20231227133158548

搜索Remotely Save这个插件进行安装

image-20231227133426662

安装后记得点击启动

image-20231227134022759

然后回到设置主界面,可以看到底部出现了 Remotely Save 插件,点击按钮开启即可

image-20231227134159217

5. Obsidian 远程连接 Webdav

上面我们安装完成 remotely save 插件后,现在进行连接,在设置界面左下角,点击 remotely save

image-20231227134538740

按照下面参数,选择 webdav,输入 cpolar 公网地址,注意,cpoalr 公网地址后面需要加上我们群晖文件里面的目录名称,即我们上面在群晖创建的 document 文件夹,格式为:cpolar公网地址/document,例如:http://3b983796.r9.vip.cpolar.cn/document这样填写,然后输入群晖用户名,和密码,点击下面检查

image-20231227134957794

点击检查后,会提示连接成功,这样就设置好了,无论在任何设备,都可以按照上面安装方式,安装 Remotely Save 插件,然后通过 cpolar 公网地址进行连接本地 webdav 同步数据!

image-20231227135423843

小结

为了更好地演示,我们在前述过程中使用了 cpolar 生成的隧道,其公网地址是随机生成的。

这种随机地址的优势在于建立速度快,可以立即使用。然而,它的缺点是网址由随机字符生成,不太容易记忆(例如:3ad5da5.r10.cpolar.top)。另外,这个地址在 24 小时内会发生随机变化,更适合于临时使用。

我一般会使用固定二级子域名,原因是我希望将网址发送给同事或客户时,它是一个固定、易记的公网地址(例如:obsidian.cpolar.cn),这样更显正式,便于流交协作。

6. 固定 Cpolar 公网地址

由于以上使用 Cpolar 所创建的隧道使用的是随机公网地址,24 小时内会随机变化,不利于长期远程访问。因此我们可以为其配置二级子域名,该地址为固定地址,不会随机变化【ps:cpolar.cn 已备案】

注意需要将 cpolar 套餐升级至基础套餐或以上,且每个套餐对应的带宽不一样。【cpolar.cn 已备案】

登录 cpolar 官网,点击左侧的预留,选择保留二级子域名,设置一个二级子域名名称,点击保留,保留成功后复制保留的二级子域名名称

image-20231227140309823

保留成功后复制保留成功的二级子域名的名称

image-20231227140338925

返回登录群辉中安装的 Cpolar web UI 管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道,点击右侧的编辑

image-20231227140414438

修改隧道信息,将保留成功的二级子域名配置到隧道中

  • 域名类型:选择二级子域名
  • Sub Domain:填写保留成功的二级子域名

点击更新(注意,点击一次更新即可,不需要重复点击)

image-20231227140442209

更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,地址名称也变成了固定的二级子域名的名称域名

image-20231227140535077

然后我们修改上面设置的 cpolar 地址,改为使用我们固定的地址,修改完成点击检查

image-20231227140737801

可以看到,同样提示成功,这样我们一个固定的 cpolar 公网远程地址就设置好了,不用担心变化,下面我们进行同步笔记演示

image-20231227140818318

7. PC 和移动端笔记同步演示

在 windwos 设备,我们编写一个测试笔记数据,然后点击左边同步按钮,可以看到右边会提示同步数据成功,这样我们就完成远程同步数据到群晖 webdav 里面了,无需公网服务器,也不用公网 IP

image-20231227141608516

然后我们打开手机 Obsidian 软件,自行安装 Remotely Save 插件,进入插件设置,选择 webdav 连接,

image-20231227143139897

填写 cpolar 的公网地址,输入群辉用户名和密码

image-20231227142758166

注意记得修改这个名称,然后点击 check 按钮

image-20231227143348250

点击 check 后可以看到提示成功即可

image-20231227143812826

然后回到主界面,点击右下角

image-20231227144537480

选择点击Remotely Sava进行同步

image-20231227144624480

然后回到主界面,点击旁边试图,即可看到成功同步了我们的笔记数据,这样就完成了移动安卓端也可以远程本地群晖 webdav 进行数据同步,无公网 IP,无云服务器!
image-20231227144817688

觉得有用的话点个赞 呗。
❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!

如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!

Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!

img

你可能感兴趣的:(s20,cpolar,笔记,android)