支持天翼云的在线文件目录ShareList

之前我们分享过『在线文件目录Z-file』,ShareList 从功能上来说和 Z-file 基本一样,但是相对来说支持的国产网盘比较多,包括天翼云、和彩云等等,甚至连阿里刚推出的 Teambition 网盘都已经支持了。

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 sharelist ,选择第二个 reruin/sharelist ,版本选择 latest

title

docker 文件夹中,创建一个新文件夹,并将其命名为 sharelist

文件夹 装载路径
docker/sharelist /sharelist/cache

title

后台设置完成后,会在 /docker/sharelis 目录中生成两个文件,config.jsondb.json

端口

直接用了默认的端口 33001

本地端口 容器端口
33001 33001

title

运行

在浏览器中输入 http://群晖IP:33001,第一次需要初始化。

title

口令 是后台的管理密码,必须要记住

网站标题 是显示在左上角的网站的名称

虚拟路径 中点击 FileSystem 会展开一个下拉列表,展示了支持的网站

title

不仅支持常用的GD(GoogleDrive)、OD(OneDrive)、连阿里刚推出的 Teambition 网盘都支持了。

建议只设前两项,第三项就用默认 FileSystem,然后点保存就可。

title

设置

在浏览器中输入 http://群晖IP:33001/manage,打开后台设置界面

title

输入之前设置的密码,登录成功后即可看到后台的参数设置

title

往下拉到最下面,可以看到 虚拟路径 设置,而且已经变成了中文了

title

天翼云

选择了 天翼云 账号登录版,后面的路径建议填 /

title

保存 之后,浏览器中新开一个窗口输入 http://群晖IP:33001/

title

输入天翼云的账号、密码后点 验证,通过后会直接显示天翼云盘的文件列表

title

天翼云 API版 没测试成功,应该是已经不支持这种模式了。

和彩云

回到后台管理界面,在 虚拟路径 中添加

选择 和彩云 账号登录版,后面的路径建议填 /

title

保存 之后,浏览器中新开一个窗口输入 http://群晖IP:33001/

title

选择下面一个

title

输入账号、密码,密码后点 验证,通过后会直接显示文件列表

title

常用设置

中转

因为我挂载的是国内的网盘,所以我没启用中转视频也可以很流畅的播放,但是如果你挂载的是GD或者OD,建议一定要启用;

按官方的说法:某些挂载源因使用了Cookie的原因,会强制中转;

title

目录加密

在需要加密的目录内新建 .passwd 文件,type 为验证方式,data 为验证内容。

目前只支持用户名密码对加密(由auth.basic插件实现)。 例如:

1
2
3
4
type: basic 
data:
- user1:111111
- user2:aaaaaa

其中 data 中为用户名:密码。也就是 user1 用户可使用密码 111111 验证,user2 用户可使用密码 aaaaaa 验证。

天翼云盘并不支持直接上传.passwd 文件,而和彩云是支持的;

处理办法也很简单,需先重命名为 passwd,一定不要有后缀,上传完成之后,再重命名为 .passwd 就可以了。

WebDAV 导出

这是我最看重的功能,这里WebDAV 功能指的是将挂载内容以 WebDAV 方式对外分享,但不支持写入、删除、重命名、复制等操作。该功能默认是启用的,而且是匿名的。

title

RaiDrive 中挂载,其中:

192.168.0.199 为 群晖的IP
33001 为 ShareList 映射的端口
账户勾选匿名,会自动填入 anonymous

title

进入盘符后,可以看到我们挂载成功的两个云盘变成了两个文件夹

title

接下来就可以直接用 PotPlayer 之类的播放器直接看电影了。如果是移动端,可以用 nPlayer试试。

如果你曾经薅过天翼云 30T 的羊毛,都可以它用来建个视频网站了。

注意:这里的 WebDAV 是只读的,当你试图向目录中拷贝文件时,会提示需要权限;

title

其他

更多的用法可以参考官方的在线文档(https://reruin.github.io/sharelist/docs/#/zh-cn)

遗留问题

SMB 服务

ShareList 还支持将挂载内容以 SMB 服务形式分享,默认是禁用的,需要我们在后台选择启用才能使用。按官方的说明,该功能还是实验功能,暂只支持 SMB1.0 且为只读模式。

title

这个功能和 WebDAV 差不多,只是能支持的设备和设置会更简单,可惜未能设置成功,开始怀疑是因为群晖本身启用了 SMB 服务的缘故,但停掉群晖本身的 SMB 服务也依然未能实现。

终端机 里运行 npm run dev ,显示应该是已经启用了,

但是并不能被识别,有知道的朋友给指导一下吧。谢谢~

参考文档

reruin/sharelist: 快速分享 GoogleDrive OneDrive
地址:https://github.com/reruin/sharelist

ShareList(原GDLIST) - 支持Google Drive/OneDrive多网盘同时挂载 | 喵斯基部落
地址:https://www.moewah.com/archives/1462.html

Windows10使用sharelist本地挂载天翼云_Isrror的博客-CSDN博客
地址:https://blog.csdn.net/qq_44209542/article/details/108518333

挂载各类网盘——Sharelist的介绍与使用 | Blog By LTrump
地址:https://blog.xqh.ma/_posts/2020-03-24-%E6%8C%82%E8%BD%BD%E5%90%84%E7%B1%BB%E7%BD%91%E7%9B%98-Sharelist%E7%9A%84%E4%BB%8B%E7%BB%8D%E4%B8%8E%E4%BD%BF%E7%94%A8/