0x00. 前言
本文主要分享一下我个人的动漫资源库管理方案,主要是为了方便自己的管理,也希望能帮助到大家。
不同的人需求不一样,所以本文的方案也不是万能的,只是我个人的一种方案,大家可以根据自己的需求进行调整。
本文的方案需要您在家里有一台NAS或服务器,如果没有就不建议折腾了
0x01. 大致介绍
观看使用Jellyfin+bangumi插件,可以实现观看过的番剧自动同步到bangumi上,省去了手动更新的麻烦。
下载使用的是qBittorrent,配合 Auto_Bangumi 可以做到自动追番,自动下载
为了更好的观看体验,我还使用caddy做了个WebDAV,本地使用PotPlayer+SVP4实时补帧,可以一定程度上提高观看体验。
这里为了方便,除了jellyfin,其他程序均使用docker部署
0x02. qBittorrent12345678910111213docker create \ --name=qbittorrent \ -e WEBUIPORT=8080 \ -e PUID=1026 \ -e PGID=100 \ -e TZ=Asia/Shanghai \ -p 6881:6881 \ -p 6881:6881/udp \ -p 8080:8080 \ -v /opt/qbittorrent/config:/config \ -v /mnt/bangumi:/downloads \ --restart unless-stopped \ superng6/qbittorrent:latest
下载目录为/mnt/bangumi
配置目录为/opt/qbittorrent/config
8080端口为webui端口
可以根据自己的需求进行调整
0x03. Auto_Bangumi
参考官方文档: EstrellaXD/Auto_Bangumi/wiki/Docker-compose 即可,这里不再赘述
需要注意的是Auto_Bangumi的配置需要和qBittorrent的配置一致,同时还得在蜜柑计划中注册账号,配置番剧订阅
0x04. Jellyfin
由于jellyfin播放视频需要在服务端转码,所以需要先安装ffmpeg
12345678# Debian/Ubuntuapt install ffmpeg# CentOSyum install ffmpeg# Fedora/RHELdnf install ffmpeg
然后前往jellyfin官网: jellyfin.org 下载Generic Linux版本
解压后执行./jellyfin即可启动
默认端口为8096,打开网页按照提示进行配置即可
配置完成后需要一段时间进行刮削,刮削完成后即可使用
0x05. bangumi插件
在控制台的插件配置中,点击存储库,然后点击+号,URL填写https://jellyfin-plugin-bangumi.pages.dev/repository.json
然后切换到目录,安装bangumi插件然后重启即可
重启完成后,打开bangumi插件,登录bgm.tv账号即可