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=5245
FaviconicoUrl=https://wework.qpic.cn/wwpic/818353_fizV30xbQCGPQRP_1677394564/0
API_SECRET=8qQU6Uz0pgF8pYOK1huPUnk2nopM3DHi
# 网站名称
Title=onelist
# Env有两种模式,Debug及Release,主要用在数据库为mysql时候,需要注意修改Env环境和mysql密码对应
Env=Debug
# 管理员账户设置,用于初始化管理员账户
UserEmail=xxxx.@qq.com
UserPassword=xxxxx
# 下载刮削图片到本地
DownLoadImage=是
# 留空则表示使用本地缓存图片,否则使用https://image.tmdb.org
ImgUrl=
# 允许刮削alist中的视频文件类型
VideoTypes=.mp4,.mkv,.flv
# 数据库设置
DB_DRIVER=sqlite
DB_USER=root
DbName=onelist
# 如果上面DB_DRIVER类型为mysql,就需要正确填下以下参数
DB_PASSWORD_Debug=123456
DB_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.org
104.16.61.155 image.themoviedb.org
13.35.67.86 api.themoviedb.org
54.192.151.79 www.themoviedb.org
13.225.89.239 api.thetvdb.com
13.249.175.212 api.thetvdb.com
13.35.161.120 api.thetvdb.com
13.226.238.76 api.themoviedb.org
13.35.7.102 api.themoviedb.org
13.225.103.26 api.themoviedb.org
13.226.191.85 api.themoviedb.org
13.225.103.110 api.themoviedb.org
52.85.79.89 api.themoviedb.org
13.225.41.40 api.themoviedb.org
13.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
默默耕耘吧,等待后台慢慢刮削即可。下面是笔者简单的刮削效果,看起来还不错。点击到一个进去,即可观看了。
来源地址:onelist:一款专为Alist刮削云盘的影视库,类似Emby! - 胡萝虎的博客
转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:www.88531.cn资享网,谢谢!^^