onelist:一款专为Alist刮削云盘的影视库,类似Emby!



onelist是一款开源的影视媒体库的程序,类似emby,专注于刮削Alist聚合网盘形成影视媒体库。一般来说,玩NAS的朋友多少听说或用过 Alist,但是Alist挂载云盘后能在网页端看视频,却没有分类,也没有海报墙,另外就是使用webdav挂载本地后,用jellyfin或者emby刮削会下载视频截取封面,极容易导致网盘被封号。从这个角度来做一个媒体库,开发者也是有心了。
01/onelist颜值展示
1、登录界面
2、添加媒体库

3、媒体页

02/安装onelist
onelist支持Docker安装和源码安装,笔者建议使用Docker进行安装,简单方便还快捷!下面是安装步骤。
1、拉取docker镜像
docker pull msterzhang/onelist:latest
2、新建一个用于保存配置相关文件的目录,比如:
/root/onelist/config
3、启动容器
docker run -d --name onelist -e PUID=0 -e PGID=0 -e TZ=Asia/Shanghai -p 5245:5245 -v /root/onelist/config:/config --add-host api.themoviedb.org:13.224.161.90 msterzhang/onelist:latest
4、修改配置编辑/root/onelist/config目录下config.env
# 服务设置# 注意要改为未被占用的端口API_PORT=5245FaviconicoUrl=https://wework.qpic.cn/wwpic/818353_fizV30xbQCGPQRP_1677394564/0API_SECRET=8qQU6Uz0pgF8pYOK1huPUnk2nopM3DHi# 网站名称Title=onelist# Env有两种模式,Debug及Release,主要用在数据库为mysql时候,需要注意修改Env环境和mysql密码对应Env=Debug# 管理员账户设置,用于初始化管理员账户UserEmail=xxxx.@qq.comUserPassword=xxxxx# 下载刮削图片到本地DownLoadImage=是# 留空则表示使用本地缓存图片,否则使用https://image.tmdb.orgImgUrl=# 允许刮削alist中的视频文件类型VideoTypes=.mp4,.mkv,.flv# 数据库设置DB_DRIVER=sqliteDB_USER=rootDbName=onelist# 如果上面DB_DRIVER类型为mysql,就需要正确填下以下参数DB_PASSWORD_Debug=123456DB_PASSWORD_Release=123456# TheMovieDb Key# 在https://www.themoviedb.org网站申请KeyDb=22f10ca52f109158ac7fe064ebbcf697
5、重启容器修改完上面的配置,重启容器,然后在浏览器中打开
docker restart onelist
6、hosts增加TMDB如果刮削效果不好,可以在hosts增加dns解析,例如:
13.224.161.90 api.themoviedb.org104.16.61.155 image.themoviedb.org13.35.67.86 api.themoviedb.org54.192.151.79 www.themoviedb.org13.225.89.239 api.thetvdb.com13.249.175.212 api.thetvdb.com13.35.161.120 api.thetvdb.com13.226.238.76 api.themoviedb.org13.35.7.102 api.themoviedb.org13.225.103.26 api.themoviedb.org13.226.191.85 api.themoviedb.org13.225.103.110 api.themoviedb.org52.85.79.89 api.themoviedb.org13.225.41.40 api.themoviedb.org13.226.251.88 api.themoviedb.org
03/设置onelist
以上设置完Docker容器后,访问你的ip:端口就可以进入onelist的管理后台了。管理员的用户名和密码可在上面的config.env文件中设置。
1、新增媒体库填写媒体库信息和 Alist 信息,封面可以先不填,类型支持电影和电视剧;域名、账号和密码就是你的 Alist 的域名、管理账号和密码。
2、挂载目录
新增完媒体库,就可以在媒体库上新增挂载目录了。输入 Alist 中的目录即可,例如比如你的Alist是这样https://pan.alist.com/阿里云盘/电影,那么目录就输入/阿里云盘/电影。
3、静候佳音
添加完媒体库和挂载目录,剩下的就交给onelist默默耕耘吧,等待后台慢慢刮削即可。下面是笔者简单的刮削效果,看起来还不错。点击到一个进去,即可观看了。
最后,如果你还不知道如何搭建Alist,可以先看看笔者的这篇文章:《AList+Aria2/qb:打造专属的网盘管理和离线下载神器!》,祝你好运!
原创不易,如果觉得此文对你有帮助,不妨点赞+收藏+关注,你的鼓励是我持续创作的动力!

到顶部