Loading...
墨滴

ingopro

2021/11/23  阅读:29  主题:全栈蓝

【包学包会】【Zotero篇】最新webdav设置-阿里云

ShareStuff

  • 光阴似箭

  • 日月如梭

  • 终于等到你

  • 还好没放弃

引言

欢迎到知乎ShareStuff进行提问,或者推文下方留言!

欢迎大家关注

微信公众号:ShareStuff

image
image

微信小程序:ShareStuff

image
image

正文

环境:Win

阿里云 webdav 配置 zotero

用了一段时间的阿里云 webdav,感觉还是不错。国内坚果云也不错,每个月流量虽有限制,但一年 12g 也够用。国外也有很多不错的网盘支持 webdav,虽然大多没有流量限制,但空间 10-20g 左右,长远来看,都没有坚果云香。

目前阿里云有 webdav 方案,我本教程是在内网下配置。感兴趣的可以试试内网穿透到外网,估计会更香。可参考教程:https://sleele.com/2021/08/03/webdav-aliyundriver/

如果放到公网上,在外网访问强烈建议开启 https,否则数据传输和裸奔没有什么区别。

由于我是在服务器上搭建的,也就是 24 小时都能访问该内网,同步自然就不受影响。配置好 webdav 后很多软件都可以用,而且阿里云空间我有 3T,着实香了起来。

下面开始讲解。

在 win 下先安装 Docker Desktop。最新版已经 4.2.0 啦,功能更强大。

下载地址: https://docs.docker.com/desktop/windows/release-notes/

安装完成后登录自己的账号,没有的可以官网注册。 https://registry.hub.docker.com/

然后 win+r 打开 cmd。输入:【建议复制出来,替换掉 token 然后命令行输入即可】

docker create --name=webdav-aliyundriver --restart=always -p 8080:8080  -v /etc/localtime:/etc/localtime -e TZ=Asia/Shanghai -e ALIYUNDRIVE_REFRESH_TOKEN="your token" -e ALIYUNDRIVE_AUTH_PASSWORD="admin" -e ALIYUNDRIVE_AUTH_USER-NAME="admin" -e JAVA_OPTS="-Xmx1g"   zx5253/webdav-aliyundriver

image
image

把 ALIYUNDRIVE_REFRESH_TOKEN="your token" 中的 your token 替换成自己的【当然 ALIYUNDRIVE_AUTH_PASSWORD="admin"和 ALIYUNDRIVE_AUTH_USER-NAME="admin"也可以更改成自己喜欢的,但没必要,我这里没改,前者为密码后者为账户名,这个在登录的时候需要输入,也对应 zotero 中的 webdav 账户和密码】。your token 获取方法如下:

  • 先通过浏览器(建议 chrome 或者 edge)打开阿里云盘官网并登录:https://www.aliyundrive.com/drive/

  • 登录成功后,按 F12 打开开发者工具,点击 Application,点击 Local Storage,点击 Local Storage 下的 https://www.aliyundrive.com/,点击右边的token,此时可以看到里面的数据,其中就有refresh_token,把其值复制出来即可,即图中红线部分。(格式为小写字母和数字,不要复制双引号。 见下图。

image
image

运行成功:

image
image
image
image
image
image

我们可以在命令行中输入 docker inspect webdav-aliyundriver,查看自己 Docker 容器中的网络 IP 地址。

image
image

翻到最下面:

image
image

这里我们不需要这个 ip 地址,我们就可以挂载 webdav-aliyundriver。

使用支持 webdav 的系统或软件【也就是我们的 zotero,当然还有很多软件】来挂载阿里云盘 webdav。

地址: http://127.0.0.1:8080/

大家可以在浏览器中输入,看看哪个能跳出登录界面,就是对的。

image
image

如果这个地址不行,建议尝试刚刚查的 Docker 容器中的网络 IP 地址。输入之前设置的账号密码就可以查看云盘文件啦。这里我们设置的很简单,即:

账号: admin

密码: admin

然后在阿里云文件首页,新建 zotero 文件夹。

image
image

然后在 zotero 软件中设置如下。

image
image

最后就可以点击同步啦。如果需要外网需要穿透,这里就不详细说啦。当然建议大家本地备份是最重要的,网盘只是备选项。

如需设置其他软件,设置方法是类似的,欢迎大家自行玩耍。

如果喜欢本文,欢迎大家转发或者收藏。感谢!

欢迎打赏

欢迎打赏
欢迎打赏
欢迎小伙伴们关注
欢迎小伙伴们关注

致谢



ingopro

2021/11/23  阅读:29  主题:全栈蓝

作者介绍

ingopro