共计 1860 个字符,预计需要花费 5 分钟才能阅读完成。
xiaoya,一个无需下载,可直接播放电影/美剧/日剧的网盘集合,资源超300T+,而且每天更新!
AList 是一个支持多种存储,支持网页浏览和 WebDAV 的文件列表程序,后端基于gin,前端使用react。除了支持众多网盘存储之外(如:阿里云盘、百度网盘、OneDrive、Google Drive、天翼网盘、移动云盘等等),还支持Samba存储,FTP存储等等,当然网盘的限制没变,比如百度的限速,目前阿里云,影视音乐资源直接播放,下载更是直接调用下载器(比如IDM),满速下载。
此教程需要一个安装有docker的设备,本店软路由自带docker,另外需要了解基本的linux命令,不适用于新手,如果你没有任何设备也不懂技术想使用这项服务,店铺可以代托管,150元/年。小白更建议把网盘资源拖到自己的阿里云盘下使用alist观看,参考教程:infuse使用alist直接挂载阿里云盘海量分享资源
托管的意思是本店提供技术帮你不借助任何其他设备观看xiaoya docker里的资源,本店不是资源提供方。
本文以软路由为例,如果是centos主机操作大同小异。首先我们打开“系统”-“TTYD终端“,如果打不开借助其他ssh工具也可以,譬如putty或者xshell。
使用默认的用户名和密码登录,然后使用docker安装xiaoya超集,命令:
bash -c "$(curl -s http://docker.xiaoya.pro/update_new.sh)"
然后会让你输入你的阿里云盘 Token(32位长),获取地址:https://alist.nn.ci/zh/guide/drivers/aliyundrive.html
接着会让输入你的阿里云盘 Open Token(280位长),获取地址:
最后输入你的阿里云盘转存目录folder id,这里我建议在阿里云盘里创建一个名为“xiaoya“的新文件夹,然后在网页版阿里云盘上拿到这个文件夹id。
三个都输入完成以后,会自动安装并运行xiaoya的映像,这里最后可能会报错“could not find bridge docker0: route ip+net: no such network interface“,没有关系,重启一下软路由即可解决。
这里再提一句上面的两个token和文件夹id上面配置的时候不一定正确写入配置文件,我们可以在以下路径检查一下。
myopentoken.txt对应的是280位长的token,mytoken.txt对应32位长token,temp_transfer_folder_id.txt对应文件夹id。xiaoya资源集打不开只和这三个配置文件有关,必要时我们可以手动重写这三个文件,利用命令:
echo 你的token > /etc/xiaoya/xxxtoken.txt
好了重启以后就可以重新打开xiaoya容器了,找到”Docker”-“容器”,勾选当前容器,然后选择“启动”
看到状态位Up的时候表明容器启动成功了,这时候我们打开软路由的ip+5678端口看一下,本店软路由就是192.168.6.1:5678。
可以看到成功加载了,而且右上角还有搜索功能,可以快速找到你想看的片源的路径。
这里能正常观看的几个条件:
- 2个token正确,文件夹id存在,如果误删了刚刚设置的文件夹,那么也会造成不能播放。
- 你的阿里云盘剩余空间要大于你要观看的视频大小。因为这里观看xiaoya里的视频的原理是先把视频转存到你的阿里云盘的这个文件夹下,如果空间不足,就会缓存失败。建议定期清理文件夹或购买更大的云盘空间。
这个资源集不太稳定,有时候会出现一些莫名其妙的问题,如果实在打不开可以尝试以下思路解决问题:
- 移除xiaoya容器,在运行的容器先关闭再移除。
- 重启设备
- 重新执行命令:docker run -d -p 5678:80 -v /etc/xiaoya:/data –restart=always –name=xiaoya xiaoyaliu/alist:latest
- 检查/etc/xiaoya/下的三个文件是否配置正确
如果确认可以在浏览器中打开xiaoya资源集,下一步在我们的alist页面加上这个资源库,打开alist管理页面,选择“存储”,添加“Alist V3“,一些参数你可以参照的我的。
保存一下你就可以在alist主页看到了,最后就是在infuse里面添加这个收藏了,我的上一篇博客有写不再赘述。