开源&Docker 篇二:Alist聚合网盘刮削工具,让你轻松实现云盘海报墙

2023-12-25 13:59:08 25点赞 260收藏 17评论

前言

大家好,这里是可爱的Cherry。说到海报墙,想必拥有NAS的值友们人均一面,很多人都是被这整齐、美观的海报墙所吸引才入手NAS的。

但是NAS玩久了,硬盘越来越多,电表越转越快,噪音也越来越多,也有不少朋友投向了阿里云盘、聚合网盘、公益服等门路观影,毕竟仓鼠症只是一种习惯,观影才是真目的。

但是各大网盘有个大问题,就是不支持美观好看的海报墙。如果挂载本地后,通过Jellyfin等传统媒体工具进行管理,很有可能会因为元数据的存入而导致账号异常。

为了解决这个问题,Github出现了一款专门刮削Alist聚合网盘的工具OneList(Github链接),该项目将元数据存入本地,通过关联实现各类云盘资源的海报墙,顺利解决了以上难题。

下面,就由我为大家介绍一下部署方法。最终效果见如下两图。

首页简介明了,可以自定义媒体库进行分类首页简介明了,可以自定义媒体库进行分类刮削包括封面、简介、演职人员,惊喜的是还有同类型推荐刮削包括封面、简介、演职人员,惊喜的是还有同类型推荐

一、申请TMDb账号及API key

OneList使用的是TMDb进行检索刮削,所以我们需要先申请一个TMDb的APIkey。

TMDb官网:The Movie Database (TMDB) (themoviedb.org)

如果无法访问的可以通过修改host等方式进入。之后进入个人页面账号设置,选择API页面。

对于第一次进入API页面的朋友,最下面会显示API申请,选择Developer,填入自己的服务接口信息即可。因为我已经申请过了,如下图红框中的就是我们需要的API密钥。

Alist聚合网盘刮削工具,让你轻松实现云盘海报墙

二、Docker部署安装

一键安装命令行如下:

sudo docker run -d --name onelist -e PUID=0 -e PGID=0 -e TZ=Asia/Shanghai -p 【端口】:5245 -v 【路径1】:/config --add-host api.themoviedb.org:13.224.161.90 msterzhang/onelist:latest

其中需要替换的部分分别是:

【端口】:最终对外服务端口,根据自己需要修改。我设置为16666

【路径1】:映射到宿主机的路径,根据自己需要修改。我设置为/volume1/docker/onelist/config/

sudo docker run -d --name onelist -e PUID=0 -e PGID=0 -e TZ=Asia/Shanghai -p 16666:5245 -v /volume1/docker/onelist/config/:/config --add-host api.themoviedb.org:13.224.161.90 msterzhang/onelist:latest

三、配置并刮削

(一)修改onelist配置文件

完成docker部署后,先停止容器!先停止容器!先停止容器!来到刚才设置的【路径1】(/volume1/docker/onelist/config/),找到config.env文件进行修改。以下的官方教程里的修改说明。我们只需要修改账号密码,TMDb api key即可。

账号:UserEmail=xxxx.@qq.com

密码:UserPassword=xxxxx

API key:KeyDb=22f10ca52f109158ac7fe064ebbcf697

# 服务设置

# 注意要改为未被占用的端口

API_PORT=16666

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

修改完成以后,重启docker。

(二)挂载Alist网盘

登陆后,来到左侧栏——媒体中心,点击新增。

登陆首页登陆首页媒体中心媒体中心

这里给媒体库取名,选择类型。下面阿里云open勾选上(需要alist里选择阿里云open)。

域名:Alist的访问地址,如http://192.168.0.1:1234,确保抬头有http/https,最后没有/字符

账号:Alist的账号,如admin

密码:Alist的密码,如123456

目前只支持电影和电视剧两个类型,动画片建议也选电视剧目前只支持电影和电视剧两个类型,动画片建议也选电视剧完成后的媒体库,右上角打开配置内容完成后的媒体库,右上角打开配置内容

(三)挂载资源目录

点击挂载目录,选择新增挂载,在目录这里输入Alist里的网址路径。如果搞不清楚可以打开你的alist

域名后面的/阿里云盘/电视剧/神秘博士就是我们需要填写的域名后面的/阿里云盘/电视剧/神秘博士就是我们需要填写的填写后,勾选先刷新alist再刮削,定时刮削2个开关填写后,勾选先刷新alist再刮削,定时刮削2个开关

四、其它设置

(一)修改host,增加TMDb可连接性

因为一些网络问题,无法连接TMDb或api接口的,可以通过修改host方法增加连接性,具体就是在容器开启状态进入容器修改host文件。

第一步进入容器

docker exec -it onelist /bin/bash

第二步修改host文件

vi /etc/hosts

第三步增加host,按一下i,然后将以下内容复制到hosts里,然后按ESC,输入:wq!退出。

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

(二)命名规则

电视剧命名电视剧命名电影命名电影命名

这是我觉得该工具唯一欠缺的地方,就是命名要求比较严格,官方推荐电影资源直接保存为电影名称,电视剧资源保存为【名字S01E01】这样的格式。这对用户来说无疑大大增加了工作量。

尤其是现在BT/PT/云盘中,大量采用0days命名规则的种子,都无法正常刮削成功,由衷的期待作者可以在下一版本中改进,这会极大提高用户体验感。

而且电影刮削,我设置了惊奇队长,惊奇队长1,都会刮削到惊奇队长2中。似乎和TMDb的显示顺序相关,这一点需要通过TMDb的搜索栏去尝试了。

最后

整体来说,这款开源工具还是解决了云盘资源没有海报墙的痛点,定位准确,整体瑕不掩瑜,界面也很清爽,值得大家尝试。希望可以尝试加入字幕刮削的内容,进一步完善工具。

最后的最后,数据无价,数据无价,数据无价,使用任何非官方的工具链接网盘都可能封号,请务必确保数据安全,本文仅作工具介绍。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

1899元起

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

2499元起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1749元起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

3499元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2799元起

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2699元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2849元起

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

5899元起

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

1999元起

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

4299元起

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

2499元起

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

3299元起

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

1349元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

2190.84元起

sgwbox 拾光坞 N3 星光版V1(瑞芯微RK3566,2G,支持docker)

sgwbox 拾光坞 N3 星光版V1(瑞芯微RK3566,2G,支持docker)

385.78元起
17评论

  • 精彩
  • 最新
  • 阿里云盘还敢刮削?不怕降速?

    校验提示文案

    提交
    使用任何第三方都有可能封号,感谢提示,我在文中强调一下

    校验提示文案

    提交
    没有,像“小白羊”和“小白云盘”之类的第三方客户端是阿里官方鼓励的,只是限制了单位时间内的响应次数。

    校验提示文案

    提交
    收起所有回复
  • 云盘始终有顾虑呀,版权层面稍一施压,云盘中存的视频会就被封。被封后心里那个难受,像吃了苍蝇,还要花时间重新下载

    校验提示文案

    提交
    这的确是个问题,所以其实算一个备用方案。另外就是云盘主要体验一个快速看剧,看得及时的话,不存在屯剧,所以没版权了影响也不会很大。

    校验提示文案

    提交
    收起所有回复
  • 看的好累,一直以为自己看着看着,翻到上面去了

    校验提示文案

    提交
  • 我以为我看错了?原来都是看到重复内容。我真以为我眼花

    校验提示文案

    提交
  • 折腾来折腾去,发现傻瓜化的最方便
    现在觉得还是极空间和绿联好用

    校验提示文案

    提交
    极空间确实好用,绿联没用过不知道。

    校验提示文案

    提交
    绿联也可以,不如极空间那么好用。但是价格比极空间便宜很多

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 发布出了点问题,导致重复了。十分抱歉,已经编辑重新审核了。

    校验提示文案

    提交
  • 属于能用但不好用,刮削很难用,观影界面操作也很复杂,跟其他APP的操作不太一样,本来想安到老家电视上,但这操作界面估计老年人用不了

    校验提示文案

    提交
    给老年人用还是老老实实买极空间吧

    校验提示文案

    提交
    只为了看电影的话,买极空间太浪费,还得费劲找资源下载,我最后用tvbox解决了问题,搭配阿里云盘token,看4k也非常流畅。

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 看的好累,一直以为自己看着看着,翻到上面去了

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
260
扫一下,分享更方便,购买更轻松