build一个干净的追番小网站
流程:aliyundrive-webdav将阿里云盘转为webdav,rclone挂载webdav到服务器本地,njs模块请求alist API将emby视频播放地址劫持到 alist直链,nastool结合qbittorrent下载器自动下载订阅的番剧并转移到你的网盘对应目录并且提醒emby刷新媒体库
为了方便,以上全部用docker版本

1、下载解压配置文件
wget https://oss.nandu.xyz/blog/emby2Alist.tar.gz && mkdir -p /home/emby2Alist && tar -xzvf ./emby2Alist.tar.gz -C /home/emby2Alist && cd /home/emby2Alist
修改docker-compose.yml中的aliyundriver-webdav的refresh-token,user,password。refresh-token和获取:浏览器登录阿里云盘,F12---->Appilication---->Local-storage---->token---->refresh-token
放行8080(aliyundrive-webdav),8095(emby直链),8096(emby),5244(alist),8787(qbittorrent),3000(nastool)端口,如果有修改配置文件就换成对应端口
然后启动
docker-compose up -d
2、rclone挂载阿里云盘
安装:
curl https://rclone.org/install.sh | sudo bash
配置:
rclone config
配置过程:
new remote---->name:aliyun (自行命名)---->webdav 序号----> url:http://localhost:8080---->orther----> 输入aliyundrive-webdav的账号和密码----> 后面的都默认最后退出
挂载:
rclone mount aliyun: /mnt/aliyun --umask 0000 --default-permissions --allow-non-empty --allow-other --buffer-size 32M --vfs-read-chunk-size 64M --vfs-read-chunk-size-limit 1G"
可以用nohup或service后台挂载
3、各服务端配置
1、alist:
访问ip:5244,初始账号admin,初始密码查看docker log能看到,进入管理后台,添加存储阿里云盘,挂载路径和rclone配置的name一样,刷新令牌获取:
,token获取详情参考这个 ,其他配置详情参考: 。后台管理---->设置---->其他,将令牌复制到服务器的emby2Alist/nginx/conf.d/emby.js 的alistPwd值中,docker restart emby-nginx重启emby-nginx
2、emby
访问ip:8095,设置中将 播放 –> 视频 –> 互联网质量 设置为最高 ,并且将用户->播放的转码权限关掉,确保走直链,直链可以省服务器的带宽
3、qbittorrent
访问ip:8787,默认账号密码为admin/adminadmin,在设置-webui里面更改好账号密码,在设置-下载中更换默认下载路径,勾选 Append .!qB extension to incomplete files
4、nastool
设置-基础设置:更改账号密码,填写TMDB API Key,获取请参考
。文件转移方式:移动,打开软件下载监控设置-媒体库:nastools自动整理到你转移的目录,填网盘目录就行
设置-索引器中,内建索引器,随意,番剧MiKan,ACG.RIP,MioBT,和动漫花园选一个就行
下载器:配置你的qbit,ip端口账号密码,下载目录(不配置就是默认qbit的下载目录)
媒体服务器:填写emby地址和api,api在emby设置里生成。
消息通知:微信通知参考
,server酱参考 登录扫码拿key其他比较简单
订阅管理:可以自定义订阅,选一个站点的RSS,MiKan的是
,nastools会自动拉取站点每天更新的番剧,也可以微信交互选择订阅,或者手动添加订阅,nastools里提供了bangumi的新番导航4、完成
emby添加媒体库,播放测试是否直链,查看执行log
docker logs -f -n 10 emby-nginx 2>&1 | grep js:
5、效果





6、必要性
哔哩哔哩:资源少,更新慢,但有弹幕,有气氛
emby:资源多,更新快,原画质,也可以追剧,主要是有tv端,但需要服务器/nas
樱花动漫:完全免费,资源多,更新快 ,但是画质一般,无tv端
附上樱花动漫地址:https://www.odcoc.com/
7、参考项目
njs脚本:
nas-tools:
alist:
aliyundrive-webdav:
qbittorrent: