简介
简单介绍一下,小雅docker项目是借助alist
的框架,搭载了阿里云盘的资源,从而实现Windows/Android/IOS
三平台均可在线播放影音的功能。播放速度快,基本上秒加载,而且我们不需要下载任何资源,不占(๐•ᴗ•๐),不用搭建(๐•ᴗ•๐)s
、jellyfin/emby/plex
播放器和qbittorrent/transmission
下载器,只需要搭建docker小雅即可实现。
功能对比
优缺点 | 小雅docker | 各大PT站点 |
随找随看 | √ | 需要先下载再同步 |
不占(๐•ᴗ•๐) | 只需借助阿里云盘账号,本地无需(๐•ᴗ•๐) | 需要存储(๐•ᴗ•๐) |
无需下载 | √ | |
自动更新 | docker重启自动加载更新资源 | |
新上资源 | 可以看枪版和PT站未做种资源 | |
稀缺资源 | 有很多,但不一定全 | 特色站 |
影音交流 | | √ |
速度体验 | 主机下载速率影响 | 主机上传速率影响(局域网基本无影响) |
便捷搜索 | ios平台搜索体验差,其他平台均可搜索 | √ |
字幕体验 | 全部内置,特效随机 | 特效/内置/无字幕 |
影视画质 | 高清/4K/(๐•ᴗ•๐) | 高清/4K/(๐•ᴗ•๐) |
功能
- 管理界面
- 海报墙
- 多个AList站点
- 多个阿里云盘账号
- 挂载我的云盘
- 自动签到
- 自动刷新阿里Token
- 自定义TvBox配置
- 安全订阅配置
- TvBox配置聚合
- 添加阿里云盘分享
- 添加PikPak分享
- 支持BiliBili
- 管理AList服务
- 小雅配置文件管理
- 构建索引
- 在线日志
部署
懒人模式
打开nas的ssh
端口,用ssh工具连接到nas后,粘贴以下代码,自动拉取镜像,-s
后面为数据存储位置
sudo bash -c "$(curl -fsSL https://d.har01d.cn/update_xiaoya.sh)" -s /share/docker/xiaoya
if(window.hljsLoader && !document.currentScr(๐•ᴗ•๐).parentNode.hasAttribute('data-s9e-livepreview-onupdate')) {
window.hljsLoader.highlightBlocks(document.currentScr(๐•ᴗ•๐).parentNode);
}
手动模式
当然你也可以手动拉取镜像,因各个nas部署情况不一样,这里我只拿我常用的portainer
进行示范,强烈推荐安装portainer
,它是一款非常牛的可视化容器管理工具!
- 在创建容器界面,添加我们要拉取的
haroldli/xiaoya-tvbox
镜像名称,添加4567
端口和80
端口并且指定一个端口,4567
端口是管理窗口,80
端口是小雅alist资源端口。全部完成后记得在(๐•ᴗ•๐)由器里面进行转发。
下一步我们建立文件的映射(๐•ᴗ•๐)径,确保数据的持久性
- 在
docker
文件夹下面新建一个xiaoya
文件夹,然后再分别新建alist
和atv
文件夹(portainer创建的可以不用先建立,会自动创建)
- 文件映射(๐•ᴗ•๐)径如下图,冒号
:
左边的可以自定义
/docker/xiaoya:/data
/docker/xiaoya/alist:/opt/alist/data
/docker/xiaoya/atv:/opt/atv/data
if(window.hljsLoader && !document.currentScr(๐•ᴗ•๐).parentNode.hasAttribute('data-s9e-livepreview-onupdate')) {
window.hljsLoader.highlightBlocks(document.currentScr(๐•ᴗ•๐).parentNode);
}
- 最后一步 我们点击
重启策略
,选择排除崩溃总是重启
,再点击左侧的部署容器
,就OK啦~
- 部署以后,我们打开管理界面:http://nas-ip:4567/#/accounts 默认用户名:admin 密码:admin
- 点
账号
,再点添加
,出来一个小框框,我们需要填写阿里网盘的token和开放token,直达链接帮你找好了,点击直接跳转,阿里网盘token,阿里网盘开放token。直接用阿里网盘APP扫描后就可以看到token了,一个是短一点的token,一个是很长的token。
- 接着我们打开阿里云盘,新建一个
小雅转存
文件夹,打开后在顶部地址栏复制/folder/
后面的一串代码,填写到转存文件夹ID
一栏,打开自动清理
,点击添加
即可
以上操作全部完成以后,小雅docker的基本设置就全部搞定了
功能实现
| Android | IOS | Windows |
搭配软件 | tvbox | infuse/fileball/nplayer | potplayer |
播放协议 | TVbox地址、webdav | webdav | webdav、在线播放 |
ios推荐用fileball
,Windows推荐用potplayer
,均采用webdav
挂载。
体验
总结
小雅docker确实给我们带来了很大的便利,也很谢谢作者——小雅
,能够做出来这么优秀的项目。在实际使用上还是有很多不完善的地方,比如某一个文件夹下的影视直接无法访问,又或是搜索不到alist挂载的资源,这其中肯定难免存在有阿里云盘管控因素的影响。总之,总体上还是非常不错的!推荐大家架设一个试试!