Obsidian笔记软件无公网远程同步数据到群辉Webdav

文章目录

    • 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

最后点击完成即可。

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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/281559.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

程序员绩效考核表就是这么简单

大家好,今天给大伙分享一份程序员的绩效考核表,仅供参考! 《程序员绩效考核表》

EasyExcel详解(结合官方文档)

EasyExcel 零、前言 文章是根据官方文档&#xff0c;加上自己的测试运行总结出来的&#xff0c;目前只总结的EasyExcel读的部分&#xff0c;写的部分还未完结&#xff0c;后续会更新1、官方文档 https://easyexcel.opensource.alibaba.com/2、EasyExcel的maven依赖 <!--…

Git 常用命令知识笔记

Git 仓库数据结构 Git 仓库由一个个的 commit 组成某些 commit 上会有一些 branch 指向它们&#xff0c;这些 branch 的本质是引用有一个特殊的引用叫做 HEAD&#xff0c;它始终指向当前的位置&#xff0c;这个位置可以是 commit&#xff0c;也可以是 branch staging area 暂存…

Linux:进程退出 与 进程等待wait,waitpid

1.进程退出 1.1 进程退出介绍 进程退出场景 代码运行完毕&#xff0c;结果正确代码运行完毕&#xff0c;结果不正确代码异常终止 进程常见退出方法&#xff1a; 1. 正常终止&#xff08;可以通过 echo $? 查看进程退出码&#xff09;&#xff1a; 从main return调用exit…

为什么广西建筑模板在行业中备受推崇?

广西建筑模板以其卓越的品质和性能&#xff0c;在建筑行业中享有极高的声誉。在众多优秀生产商中&#xff0c;能强优品木业作为广西建筑模板的四大品牌之一&#xff0c;以25年的专业生产经验&#xff0c;成为业界的佼佼者。 高质量原材料 广西的气候和土壤条件非常适合木材生…

dev express 15.2图表绘制性能问题(dotnet绘图表)

dev express 15.2 绘制曲线 前端代码 <dxc:ChartControl Grid.Row"1"><dxc:XYDiagram2D EnableAxisXNavigation"True"><dxc:LineSeries2D x:Name"series" CrosshairLabelPattern"{}{A} : {V:F2}"/></dxc:XYDi…

WPF 新手指引弹窗

新手指引弹窗介绍 我们在第一次使用某个软件时&#xff0c;通常会有一个“新手指引”教学引导。WPF实现“新手指引”非常方便&#xff0c;且非常有趣。接下来我们就开始制作一个简单的”新手指引”(代码简单易懂&#xff0c;便于移植)&#xff0c;引用到我们的项目中又可添加一…

AES算法在网络安全中的应用:如何守护数据宝藏?

摘要&#xff1a;高级加密标准&#xff08;AES&#xff09;是美国国家标准与技术研究所&#xff08;NIST&#xff09;用于加密电子数据的规范。本文从历史、算法原理、性能优势和应用等方面全面介绍了AES算法&#xff0c;旨在帮助读者更好地理解这一广泛应用的对称加密算法。 …

前端框架前置学习(4) AJAX

同步代码和异步代码 同步代码 浏览器按照我们书写代码的顺序一行一行地执行程序.浏览器会等待代码的解析和工作,在上一行代码完成之后才会执行下一行代码.这被称之为同步程序 逐行执行,需要原地等待结果 异步代码 异步编码技术使得程序可以在执行一个可能长期运行的任务的…

Linux shell编程学习笔记38:history命令

目录 0 前言 1 history命令的功能、格式和退出状态1.1 history命令的功能1.2 history命令的格式1.3退出状态2 命令应用实例2.1 history&#xff1a;显示命令历史列表2.2 history -a&#xff1a;将当前会话的命令行历史追加到历史文件~/.bash_history中2.3 history -c&#xf…

引领企业人工智慧转型的 5 个可行策略

人工智能的最新进展引发了企业AI转型&#xff0c;其规模、速度和不确定性程度都是巨大的。那些敢于大胆行动、走在时代前沿的企业&#xff0c;将能够抓住人工智能在几乎每个行业中带来的巨大增长和价值创造机会。这样做需要他们的领导人掌握人工智能作为二十一世纪通用技术的深…

hbuilder对比两个文件的方法(图文教程)

查看专栏目录 Network 灰鸽宝典专栏主要关注服务器的配置&#xff0c;前后端开发环境的配置&#xff0c;编辑器的配置&#xff0c;网络服务的配置&#xff0c;网络命令的应用与配置&#xff0c;windows常见问题的解决等。 类似于git上文件不同的版本的对比&#xff0c;hbuilder…

一文轻松入门Dubbo

1、简介 Dubbo是一个高性能、轻量级的开源分布式服务框架&#xff0c;最初由阿里巴巴开发并开源。它提供了服务注册、发现、调用和负载均衡等分布式服务治理功能&#xff0c;旨在简化分布式系统的开发和维护。 Dubbo框架的核心概念&#xff1a; 服务提供者(Provider)&#xf…

Baumer工业相机堡盟工业相机如何通过NEOAPI SDK设置相机的图像剪切(ROI)功能(C++)

Baumer工业相机堡盟工业相机如何通过NEOAPI SDK设置相机的图像剪切&#xff08;ROI&#xff09;功能&#xff08;C&#xff09; Baumer工业相机Baumer工业相机的图像剪切&#xff08;ROI&#xff09;功能的技术背景CameraExplorer如何使用图像剪切&#xff08;ROI&#xff09;功…

【网络安全 | Misc】normal_png

方法一 可以通过stegsolve或winhex看到图片高度被改写&#xff1a; 改为&#xff1a; 再保存图片即可&#xff1a; flag{B8B68DD7007B1E406F3DF624440D31E0}方法二 使用脚本查看宽高是否被修改&#xff1a; import zlib import struct import argparse import itertoolspars…

【开源】基于Vue+SpringBoot的学生综合素质评价系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 学生功能2.2 教师功能2.3 教务处功能 三、系统展示四、核心代码4.1 查询我的学科竞赛4.2 保存单个问卷4.3 根据类型查询学生问卷4.4 填写语数外评价4.5 填写品德自评问卷分 五、免责说明 一、摘要 1.1 项目介绍 基于J…

Java集合/泛型篇----第三篇

系列文章目录 文章目录 系列文章目录前言一、什么是list接口二、说说ArrayList(数组)三、Vector( 数组实现、 线程同步)四、说说LinkList(链表)前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通…

百度沧海文件存储CFS推出新一代Namespace架构

随着移动互联网、物联网、AI 计算等技术和市场的迅速发展&#xff0c;数据规模指数级膨胀&#xff0c;对于分布式文件系统作为大规模数据场景的存储底座提出了更高的要求。已有分布式文件系统解决方案存在着短板&#xff0c;只能适应有限的场景&#xff1a; >> 新型分布式…

双指针刷题(三)

所有算法文章链接&#xff08;最底部&#xff09; http://t.csdnimg.cn/IbllR 1.有效三角形个数 力扣&#xff08;LeetCode&#xff09;官网 - 全球极客挚爱的技术成长平台 1.分析题意 给一个非负的数组&#xff0c;判断这个数组能组成多少个三角形。 2.解题思路 补充知识…

Python:正则表达式速通,码上上手!

1前言 正则表达式&#xff08;Regular Expression&#xff09;是一种用来描述字符串模式的表达式。它是一种强大的文本匹配工具&#xff0c;可以用来搜索、替换和提取符合特定模式的文本。 正则表达式由普通字符&#xff08;例如字母、数字、符号等&#xff09;和元字符&#…
最新文章