NAS搭建WebDAV服务同步Zotero科研文献

发布于 2024-10-09  32 次阅读


文章目录
一、Zotero安装教程
二、群晖NAS WebDAV设置
三、Zotero设置
四、使用公网地址同步Zotero文献库
五、使用永久固定公网地址同步Zotero文献库

Zotero 是一款全能型 文献管理器,可以 存储、管理和引用文献,不但免费,功能还很强大实用。

90e9b275796e3ae1b5cb73746a7dca56
​ Zotero 支持多端同步文献和笔记,但是,官方只给每个账号免费提供了300M的云存储空间,额外空间需要购买,不太划算。

471f19cdd80d1fb58d8b6bd5b4d637e1

​ 经过我尝试某果云盘,某度云盘,某里云盘等各种云盘后,不是限制每月下载流量就是限存储空间,下载速度完全取决于冲不冲会员,课题组讨论的时候,你突然想到一个想法,需要根据某文献来向导师和同学解释,这时候某云盘的下载速度100k每秒,想想都刺激。

​ 最终我采用的方式是使用Zotero官方支持的WebDAV功能,云同步文献信息和笔记信息,使用NAS作为WebDAV服务器+内网穿透实现公网条件下的多端同步,对比使用各种云盘,这种使用方式的优点如下:

容量完全取决于本地磁盘容量,可以自由扩展
上传下载同步速度是网盘的好几倍
资源存在本地,无需上传至流氓云盘,保证隐私
只需配置一次,后续可以固定使用
缺点如下:

需要自行配置WebDAV服务器

需要群晖NAS虚拟机/实体群晖NAS(也可以使用windows自带WebDAV作为服务器,本文介绍使用群晖NAS虚拟机搭建WebDAV服务器)
点击获取群晖虚拟机和使用方式:

百度网盘链接:

链接:https://pan.baidu.com/s/1kn9arl7ZAvDfTLxmyVFyxQ?pwd=6666提取码:6666

一、Zotero安装教程
下载地址:Zotero | Your personal research assistant
默认安装即可
二、群晖NAS WebDAV设置
打开群晖 File Station ,在根目录中自行选择一个文件夹在其中新建 zotero 文件夹

我的路径是:/homes/zotero

8875f510c6ab958eae9dea2f03fd5512

点击打开套件中心,并搜索WebDAV,点击安装套件。

ed621c4e6f1040c4a055f00e52a32d78

打开套件:

11143bfb934d328c88ee91009872519f

安装完成后,启动WebDAV服务,并勾选HTTP复选框

它的默认端口为5005端口,此处也可自行修改

ec7ee800052923d9cf93535fc20162ba

点应用后,群晖nas部分设置完毕。

三、Zotero设置
首先,需要找到设置界面

WIN系统:编辑—首选项

MAC系统:点击菜单栏Zotero-首选项-同步

输入账号密码(第一次使用先创建账号)

c2dbbc1478ac8a436f77033745e2b950

选择 同步 , 成功登录后如下图所示,取消勾选红框部分

4370d7415eab521e30d5fb2f720cfcd3

5ed37a2c8e567422e43be27f5bb807d5

红框处不要勾选,这样会将附件同步至官方云存储。

“我的文献” 同步方式 改为 WebDAV

地址为 群晖nas局域网IP / homes

用户名密码为群晖nas的用户名密码

点击 验证服务器,显示如下说明成功链接nas WebDAV服务器:

728bac0cf374604054effdd25439f281

选择 高级 —— 文件和文件夹

数据存储位置选择 自定义 ,路径为: 网络/你的nas /homes/zotero (刚刚创建的路径)

2007ef1a90bdfa4885bb7932dbdb5728

225d6934f701af8489b00cf16b29dc2e
上传一些文献,点击右上角 同步 按钮:

a318a2cce04f843279cc0cb7bb7b7a2f

打开 群晖 nas WebDAV 路径查看是否上传相关文件:

ac2092bfa70771c98216ef87b992c2db

成功上传,说明nas WebDAV 服务器正常工作,接下来我们使用内网穿透将群晖nas的 WebDAV 服务端口映射至公网,实现公网环境也能使用 群晖WebDAV的 同步功能。

四、使用公网地址同步Zotero文献库
我们需要在局域网内能访问群晖的电脑上安装不限流量可以免费使用的内网穿透软件**Cpolar**:

访问cpolar官网,注册一个账号,然后下载并安装客户端,具体安装教程可以参考官网文档教程。

Cpolar官网:https://www.cpolar.com/download

windows系统:在官网下载安装包后,双击安装包一路默认安装即可。
macos系统:Cpolar快速入门教程:macOS系列 - cpolar 极点云

76b57f96a168021a930ef44d4d4c3537
也可以直接安装Cpolar 群晖套件:如何在群晖系统中安装cpolar(群晖7.X版) - cpolar 极点云

9d169770dd03d6eb9b6aa696afbb4622

使用电脑本机安装和使用群晖套件安装两种方式都可以映射群晖WebDAV:

使用群晖Cpolar套件,WebUI是 【http://群晖局域网ip:9200】
使用电脑本机安装Cpolar,WebUI是 【http://本机局域网ip:9200】
使用cpolar账号登录,登录后即可看到cpolar web 配置界面:

20c4f03c8a804979eedef28e60ca8573

点击**——隧道管理——创建隧道**:

68cb7ed6e1f917c67b9c42e432c0fca6

隧道名称:可自定义命名,注意不要与已有的隧道名称重复
协议:选择tcp
本地地址:群晖IP:5005
域名类型:随机端口
地区:选择China
隧道创建成功后,点击左侧的状态——在线隧道列表,查看所生成的公网访问地址.

1397c255ed54b386cd71af9fdaae6142

保存这条公网地址: tcp://1.tcp.cpolar.cn:24087

打开另一台电脑的zotero软件,登陆同一zotero账户:

1d5afc37ceeb9ee18c3612e966b2de5e

操作同上,选择WebDAV,下面的官方云服务取消打钩。

4bc9835c73d7553f4e56f754f1a42a90

点击验证服务器,测试一下能否正常连接:

e964efec80f5ee39ee783c7a93305cdf

稍等一下,所有存在群晖nas /homes/zotero 路径下的可读文献就都同步过来了。

524ffdac6326b6ff786b65afb975d93a

测试多端同步笔记:

打开一篇论文,高亮显示一段文字,再添加一个便签:

144afa9ee8b446c8cdb755cb8322ff29

打开本机 成功同步:

144afa9ee8b446c8cdb755cb8322ff29-1

五、使用永久固定公网地址同步Zotero文献库
​ 为了更好地演示,我们在前述过程中使用了Cpolar生成的隧道,其公网地址是随机生成的。不便记忆,例如3ad5da5.r10.Cpolar.top,换个设备登陆还要去查这个地址,而且随机域名还是24小时变换,第二天登陆又要去查看新生成的地址。

​ 所以我一般会提前在官网配置固定TCP地址,比较好记,每次登陆直接点开就能登陆,无需重新配置一遍地址。

官网控制面板,保留TCP:

Cpolar - secure introspectable tunnels to localhost

7a0d0a2b384587e2616dfcaa0c9619a5

地址:选择China VIP / China VIP Top,记住选了什么,更新隧道处 选一样的。

保留成功,复制这条固定TCP地址:

4bacdeb7a248cb0a59b255177a6532aa

我的固定地址是: 5.tcp.vip.cpolar.cn:10576

回到WebUI界面,修改下配置:

隧道名称:可自定义命名,注意不要与已有的隧道名称重复
协议:不变
本地地址:不变
域名类型:固定TCP
预留的TCP:复制粘贴上述固定地址
地区:选择相同地区
点击更新

隧道更新后,点击左侧的状态——在线隧道列表,查看所生成的固定公网地址.

927ccf8856558b9b5d8ffe0f823fe9cf

使用固定地址同步WebDAV:

回到另一台电脑,打开同步设置界面:

c151c52dced634613408d2dd5455a77b

将原来的随机临时TCP地址更换为我们在官网控制台保留的 永久固定TCP地址,其他不需要修改

c151c52dced634613408d2dd5455a77b-1

再次验证:

8c86848151a781bbda386035e65a36e7

成功与本地群晖NAS WebDAV服务器建立链接,使用固定地址后,就是永久不变的,不用像使用网盘一样担心会员到期,下载速度被限制等等,所以资源都存在本地,保证隐私,安全又放心。

届ける言葉を今は育ててる
最后更新于 2024-10-09