
功能
- 管理界面
- 小雅海报墙
- 支持多个AList站点
- 支持多个阿里云盘账号
- 支持挂载我的云盘
- 支持阿里自动签到
- 支持自动刷新阿里Token
- 支持自定义TVBox配置
- 支持安全订阅配置
- 支持TVBox配置聚合
- 支持猫影视订阅配置
- 支持添加阿里云盘分享
- 支持添加PikPak分享
- 支持支持BiliBili
- 支持管理AList服务
- 支持小雅配置文件管理
- 构建索引
- 在线日志
- 支持自定义接口
Alist-tvbox项目还在不断更新调整中……如遇暂时无法使用请耐心等待更新。
部署教程
软路由部署

docker run -d -p 4567:4567 -p 5344:80 -e ALIST_PORT=5344 -v /etc/xiaoya:/data --restart=always --name=xiaoya-tvbox haroldli/xiaoya-tvbox:latest




VPS部署
默认你拥有VPS并已经安装过docker环境。没安装的查看下面。没VPS可以嫖谷歌云300美金的,或购买个。
或使用一键脚本工具安装docker环境。
进入VPS直接复制下面命令行进行安装:
安装和更新都使用这一条命令即可。

如果你有域名,想使用域名访问可以安装Nginx Proxy Manager 设置反向代理。
官仓地址:https://github.com/power721/alist-tvbox
后台配置
启动后等待几分钟可以使用IP+4567进入后台管理面板。IP+5344进入套娃小雅。
后台初始账号密码:admin
登录后尽快修改为自己的。
我们主要需要设置站点、账号、订阅、配置这四项,就能满足绝大多数需求。当然也可以打开高级模式,设置Bilibili、Vod点播等其他配置信息。
添加账号
可以设置多个阿里、和Pikpak账号。以阿里账号为例如下设置:

设置阿里账号开启主账号用来观影后,所有接口之前需要填写token的地方都会自动添加并自动续期,不必在一遍遍操作,并且会自动清理网盘空间不会因为空间已满而无法观看。
配置设置
如果需要外网使用,建议开启安全订阅,设置自己的安全Token。
开启安全订阅,在订阅URL、点播API、播放API加上Token,防止被别人扫描。
如果打开了挂载我的云盘功能,每次启动会消耗两次开放token请求。60分钟内只能请求10次,超过后需要等待60分钟后才能操作。如果nginx配置了SSL,需要在高级设置中打开订阅域名支持HTTPS
开关。

添加订阅
可以把常用好用的接口添加上,支持自定义接口。支持单线路多仓地址。多仓地址不需要单独配置,已默认添加。


单线路和多仓的区别:单线路需要你自己添加,每一条都包含你自己的“丫仙女”、“Alist”、“Bilibili”。
多仓包已内置主流接口地址,但只有首条”内置小雅搜索源”线路包含“丫仙女”、“Alist”、“Bilibili”。
添加站点
可以添加多个Alist网盘到自己站点,注意有些网盘需要填写访问密码才可访问。

高级模式
设置Bilibili
点击简单模式切换为高级模式,点击BliBili配置,建议有B站大会员扫码登录,或填写cookie配合使用效果更好。

添加资源
支持自定义挂载别人分享的资源,可以自定义挂载路径及访问密码等等。
添加资源如果路径以/开头就会创建在根目录下。否则在/?我的阿里分享/下面。


VOD配置使用方法
VOD分为三种API,点播模式、网盘模式、和BiliBili
曾经我们总会这样使用:复制vod点播模式下的API地址,到config_open.js设置文件,小雅接口处。或复制BiliBili的API地址到config_open.js文件内BiliBili接口相应位置。
显然这种方式已经有些落伍了。
当然了Alist-tvbox的功能不仅如此,还有很多可玩性等你去探寻。在此就不在啰嗦了。
我希望它能更加简洁方便定制个性化的设置,现在的排版有的地方还有些差强人意。
自定义接口
猫影视
根据自己的系统可以使用面板、shell终端找到对应文件路径。

在应用目录默认【/etc/xiaoya
】创建cat文件夹【/etc/xiaoya/cat
】。
放入自己的js文件和【my.json
】格式和【config_open.json
】一样,在订阅页面点击同步文件按钮,应用会合并配置。如果放入自己的【config_open.json
】文件,将会覆盖内置的配置。额外说明一点,配置文件内需要填写token的地方统一使用"ext": "阿里token"
,这样就会自动补全token。

/etc/xiaoya/cat/my.json文件示例(/etc/xiaoya/cat/kkys_open.js、/etc/xiaoya/cat/kkys2_open.js):
TVbox多仓
在文件页面新建文件,目录:/www/tvbox/repo,名称:订阅id.json,比如:1.json。 内容留空(返回全部订阅)或者自定义内容:


使用效果
完成所有配置,今后再也不用担心需要频繁更新token,以及网盘空间已满无法播放的问题了。


好了,今天小年抽时间给大家整理教程。我也在考虑怎么让小站能维持下去,有能力的兄弟们多多支持吧。能走到哪算哪,本帖也将持续更新敬请关注。