威联通Docker Compose搭建NAS媒体库资源工具NAS Tools
文章目录
- 一、环境配置
- 1-1 需要的配件
- 1-2 环境安装及配置
- 注意:获取PUID/PGID
- 1-3 目录位置准备
- 总结,这里我们要做5件事
- 备注:Docker无法下载解决办法
- 二、登录配件,进行配件连接和配置
- 2-1 jackett设置
- 2-2 qBittorrent设置
- !!!设置文件下载地址
- 2-3 jellyfin设置
- 2-4 NASTools设置
- 2-5 三个软件连接进NAS Tools
- 2-6 测试使用
- 三、配置ChineseSubFinder,中文字幕下载
- 3-1 启动`ChineseSubFinder`
- 3-2 输入地址进入管理界面,创建账号和密码
- 3-3 配置目录
- 3-4 对接 NasTools 字幕
- 3-5 测试效果
- 四、实现订阅后自动下载,豆瓣远程订阅同步
- 4-1 搜索,点击下载
- 4-2 订阅,自动下载
- 4-3 通过电影数据平台(如豆瓣)订阅,远程下载
- !!!由于豆瓣更新以后导致无法同步
- !!!冗余文件删除
- !!!系统基本运作和文件管理逻辑
参考资料:
基础环境安装:
化繁为简!使用威联通Docker Compose一键搭建NAS最强媒体库资源归集整理工具『NAS Tools』
Docker拉取问题:
QNAP威联通container station docker拉取问题
目录配置
让威联通NAS实现影视搜索、下载、刮削一条龙,变身超级媒
设置ChineseSubFinder字幕
NasTools对接ChineseSubFinder实现中文字幕自动下载
点击订阅实现一键更新电影
NASTOOL基础配置,目录同步配置,豆瓣订阅配置,下载器配置
解决豆瓣同步问题
豆瓣【想看】获取不到数据的解决方案
一、环境配置
1-1 需要的配件
- List item
- NAS Tools
- Jackett
- qBittorrent
- Jellyfin
- chinesesubfinder
NAS Tools
前端页面,展示媒体信息
Jackett
种子检索,关联资源站,进行资源搜索
qBittorrent
下载工具,资源下载
Jellyfin
管理,展示所有影片,影片播放,串流
chinesesubfinder
中文字幕下载
1-2 环境安装及配置
进入威联通Docker Compose,点击创建→输入名称→复制YAML代码→点击创建(先把环境目录创建好,方法见1-3)。
名称可以填:nas-tools
YAML代码(这里要注意文件volumes
的配置,对应自己的目录,详细配置见下文)
version: '3.7'
services:nas-tools:container_name: nas-toolshostname: nas-toolsimage: diluka/nas-tools:2.9.1ports:- "3000:3000"volumes:- /share/CACHEDEV1_DATA/Container/nastools:/config- /share/CACHEDEV1_DATA/Nas-tools/Video:/mediaenvironment:- PUID=0- PGID=0- UMASK=000- NASTOOL_AUTO_UPDATE=falserestart: unless-stoppedqbittorrent:container_name: qbittorrentimage: johngong/qbittorrent:4.6.0-4.6.0.10environment:- QB_WEBUI_PORT=8989- QB_EE_BIN=false- PUID=0- PGID=0- UMASK=022- TZ=Asia/Shanghaiports:- "6881:6881"- "8989:8989"- "6881:6881/udp"volumes:- /share/CACHEDEV1_DATA/Container/qbittorrent:/config- /share/CACHEDEV1_DATA/Nas-tools/Video:/Downloadsrestart: unless-stoppedjellyfin:container_name: jellyfinimage: nyanmisaka/jellyfin:latestenvironment:- PUID=0- PGID=0- TZ=Asia/Shanghaiports:- "8096:8096"- "8920:8920"volumes:- /share/CACHEDEV1_DATA/Container/jellyfin:/config- /share/CACHEDEV1_DATA/Nas-tools/Video:/mediedevices:- /dev/dri:/dev/drirestart: unless-stoppedchinesesubfinder:container_name: chinesesubfinderhostname: chinesesubfinderimage: allanpk716/chinesesubfinder:latestvolumes:- /share/CACHEDEV1_DATA/Container/chinesesubfinder/config:/config- /share/CACHEDEV1_DATA/Nas-tools/Video/Link:/media- /share/CACHEDEV1_DATA/Container/chinesesubfinder/browser:/root/.cache/rod/browserenvironment:- PUID=0- PGID=0- PERMS=true-