本地可道云通过Alist挂载夸克云盘,实现网盘统一入口管理

前言

目前在mini主机上部署了可道云服务,可以在公网通过网页访问,速度很快,也很方便,看到他有个功能是网络挂载,于是就想着能不能把夸克云盘挂载上去实现统一管理,这样就省去了夸克网盘客户端。搜了一下没有能直接挂载夸克网盘到可道云的方法,倒是有很多把Alist挂载到可道云的方案,而Alist本身就是一种可以挂载各种云盘的管理神器,于是就有了曲线救国方案:先把夸克网盘挂载到Alist上,再把Alist挂载到可道云上。

安装部署Alist

默认安装目录为/opt/alist,不需要目录参数,如果要自定义目录,增加一个目录参数,以下为安装到/root/alist的示例,注意:必须为绝对路径

1
2
3
4
5
6
# Install
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install /root
# update
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s update /root
# Uninstall
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s uninstall /root

Alist是可以作为systemctl服务管理的

1
2
3
4
5
systemctl start alist
systemctl enable alist
systemctl stop alist
systemctl status alist
systemctl restart alist

先cd到alist所在目录:

1
cd /root/alist

设置新密码

1
./alist admin set NEW_PASSWORD

修改/root/alist/data/config.json配置文件,修改网页服务端口号,默认5244

1
"http_port": 5244,

挂载夸克网盘到Alist

获取夸克网盘cookie

pan.quark.cn,按F12或者右键检查,选择网络,然后刷新网页,搜索sort,双击sort所在网络请求,找到cookie,完整复制
image

挂载

访问服务器IP:5244,用admin和上面设置的密码登录,点击网页底部的管理,点击左侧栏存储,点击添加,驱动选夸克,WebDAV 策略选本地代理,挂载路径随便取个名字,由于我不打算挂载其他网盘,所以填了根目录/,然后粘贴cookie,完成

回到Alist首页IP:5244,可以看到夸克网盘已经被挂载

挂载Alist到可道云

点击网络挂载,新增网络挂载,webdav url是http[s]://domain:port/dav/,即在Alist服务地址后面加/dav,填入Alist的用户名和密码,保存即可
image
可以把webdav的文件夹发送一个快捷方式到桌面,然后重命名快捷方式
image
这样就可以在可道云桌面打开夸克网盘的内容
image
如果上面的两次挂载路径都写成/,那么打开这个快捷方式就是夸克网盘的根目录

效果

从可道云入口进入夸克网盘,下载速度被限制在20MB/s左右,上传有40MB/s

可道云本地文件夹上传下载均可以跑慢带宽
image


本地可道云通过Alist挂载夸克云盘,实现网盘统一入口管理
https://xinhaojin.github.io/2024/10/02/本地可道云通过Alist挂载夸克云盘,实现网盘统一入口管理/
作者
xinhaojin
发布于
2024年10月2日
许可协议