webdav 服务
群晖自己的WEBDAV服务很好用,就像访问自己的计算机样!
那阿里云盘也能这样就好了,坚果都是自带webdav服务,但阿里云盘不带,那就迂回战术,使用NAS自建阿里webdav服务。
安装
开源项目:https://github.com/messense/aliyundrive-webdav
也有docker 版 https://registry.hub.docker.com/r/messense/aliyundrive-webdav/
docker 版建立挂载文件夹, 挂载路径:/etc/aliyundrive-webdav,容器端口:8080
添加运行环境值:
WEBDAV_AUTH_USER:自定义的用户名
WEBDAV_AUTH_PASSWORD:自定义的密码
REFRESH_TOKEN:填入token 值
docker 版就docker版的好处,更新方便,但这个webdav服务也没几个数值,所以就用大神制作好的套件版吧。
使用我不是矿神
制作的三方套件,可轻松完成。https://imnks.com/3939.html
在群晖套件中加入三方源:
在社群里下载阿里云盘Webdav 套件
安装
安装好后,设置好端口(要在外网操作,端口需映射外网),设置登录名、密码外。
另一项最重要的是获取token,alist 是获取的移动token,详见;https://lml023.top/archives/alist--a-li-yun-pan-lie-biao-alist
而webdav服务需要获取电脑版token
网页登录账户:https://www.aliyundrive.com/
浏览器登录阿里云盘后,可以在开发者工具 -> Application -> Local Storage 中的 token 字段中找到。
注意:不是复制整段 JSON 值,而是 JSON 里 refresh_token 字段的值,32位小写字母数字。
webdav应用
可以电脑版安装RaiDrive ,就像操作本地硬盘一样操作
也可在NAS file 中挂载阿里云盘,就可以加入plex ,用于视频服务,相当于NAS多了块硬盘,这就是真的爽了!
与alist结合
而我建了个alist方便自己使用,这样阿里云盘可以web 共享访问,但我阿里云盘上的文件在NAS上也有相同的备份,在文件改变时我希望阿里云盘上也自动同步改变,这样alist 上也就会同步改变,避免人工手动删除或增加!
使用群晖自带的cloud sync 同步工具即可轻松实现,云供应商上选择webDav
对服务器地址进行设置
服务器地址就是NAS的域名+端口,端口需对外网转发(路由器上设置)
用户名与KEY就是安装时设置的,安装好后包括token 等都可以直接修改,会自动重启生效。
这样阿里与NAS里的相同文件夹就自动同步了,与ALIST的展示也就自动同步了,需要维护文件里直接在电脑端使用WEBDAV服务访问磁盘直接维护即可,NICE!】
评论区