什么是 aliyundrive-webdav ?
aliyundrive-webdav
是阿里云盘
WebDAV
服务,主要使用场景为配合支持
WebDAV
协议的客户端
App
如
Infuse
、
nPlayer
等实现在电视上直接观看云盘视频内容, 支持上传文件,但受限于
WebDAV
协议不支持文件秒传。
aliyundrive-webdav
和老苏之前介绍的『
能将阿里云盘挂载为webdav的webdav-aliyundriver
』,从功能上来说是一样的,但是也有差别
总体来看,
aliyundrive-webdav
在适应性和资源占用上具有很大的优势
安装
在注册表中搜索
aliyundrive-webdav
,选择第一个
messense/aliyundrive-webdav
,版本选择
latest
。
卷
在
docker
文件夹中,创建一个新文件夹,并将其命名为
aliwebdav
docker/aliwebdav
/etc/aliyundrive-webdav
端口
refresh token
的获取方法可以参考 『
能将阿里云盘挂载为webdav的webdav-aliyundriver
』
局域网测试,所以老苏没设置密码,如果你要在公网访问,一定要记得设置
运行
在浏览器中输入
http://群晖IP:8321
就能看到文件列表
老苏在
Windows
上测试了用
RainDrive
挂载阿里云盘
和
webdav-aliyundriver
不同,
aliyundrive-webdav
能获取空间大小
路由器
Koolshare 梅林固件
老苏的
R6300V2
下载了
aliyundrivewebdav-merlin-arm380-armv7.tar.gz
,在软件中心离线安装
安装过程很快,毕竟还不到
2M
只要填
refresh token
,其他的老苏都用的默认值
点
确定
即可
可以通过在浏览器中输入
http://路由器IP:8321
看到文件列表
RainDrive
挂载
从不同的设备上挂载,结果是一样的
OpenWrt 路由器
主流操作系统
支持
Windows
、
MacOS
、
Linux
,都是采用的命令行方式
老苏下载了
aliyundrive-webdav-windows-x64.zip
,解压出来就一个文件
aliyundrive-webdav.exe
,需要在
命令提示符
下运行
所以最少只要带两个参数
--auto-index --refresh-token <refresh-token>
就可以正常工作,也可以简写为
-I -r <refresh-token>
如果不带
-I
或者
--auto-index
,会显示
HTTP ERROR 405
在浏览器中输入
http://本机IP:8080
或者
http://localhost:8080
即可看到文件列表,和
docker
或者
R6300V2
上是完全一样的,所以用哪种方式,完全取决于您自己,要考虑硬件条件,也要考虑大数据拷贝时资源占用,当然还有软件设置的易用性
messense/aliyundrive-webdav: 阿里云盘 WebDAV 服务
地址:
https://github.com/messense/aliyundrive-webdav