威联通ContainerStation部署Nas-tools,家庭观影自动化

2022-04-29 14:41:13 126点赞 1435收藏 105评论

追加修改(2022-07-11 13:45:52):
由于Nastool版本更新,此版本教程已不适用,请移步新教程:《NAS折腾记录 篇二:利用Nastools实现影视库资源自动化管理——威联通部署及配置教程》,链接:https://post.smzdm.com/p/ao9rv3rn/

一、Nas-tools介绍

你有没有想过,有一天,玩手机的时候发现一部感兴趣的电影或者电视剧,然后在豆瓣翻阅详细资料后,做了一个想看或者收藏的标记,然后不一会,你的手机收到一条消息,这部剧已经下载完成。

Nas-tools就是将中间这个过程自动化的开源工具,部署好以后,定时检索豆瓣记录为想看或收藏的列表,然后从PT或者BT网站搜索匹配的资源,自动下载到NAS本地,自动完成资料刮削,在完成这一系列操作后发送通知到手机上的工具。

同时对于PT做种的朋友,进行Jellyfin等工具刮削会导致做种受影响,而Nastools的硬链接功能就能解决这一问题,同一份文件两个存储路径,一个进行PT保重,一个进行刮削,只占用同一份存储空间(刮削会多占用一点点空间)。

Nas-tools是一个开源项目,项目功能介绍抄录如下:

1、PT自动检索下载

PT站RSS订阅,配置想追的电影电视剧名称实现PT资源自动检索追新。

通过微信、Telegram或者WEB界面聚合检索各PT站检索资源并择优下载,热门或最新电影电视剧一键搜索或者订阅。

加入豆瓣收藏的电影电视剧,后台自动检索下载,未出全的自动加入RSS追更。

2、媒体识别和重命名

监控下载软件,下载完成后自动识别真实名称,硬链接到媒体库并重命名。

对目录进行监控,目录下新增了影视文件时,自动识别媒体信息硬链接到媒体库并重命名。

支持国产剧集,支持动漫,改名后Emby/Jellyfin/Plex 100%搜刮。

3、消息服务

支持ServerChan、微信、Telegram、Bark等图文消息通知,直接在手机上控制。

4、其它

PT站自动签到、Emby/Jellyfin播放状态通知等等。

由于威联通ContainerStation部署的文章还没有看到,因此根据自己的理解和摸索,参考群晖Docker部署的教程出此文。本文参考了如下两篇群晖DOCKER部署的文章,如有描述不清楚的或者描述错误的地方,可以参考下文。

https://post.smzdm.com/p/apzelgkw/p4/#comments

https://post.smzdm.com/p/a60mq4gg/

二、准备工作

安装Nastools之前,最好做好如下准备工作,也可以部署好之后挨个申请部署。

申请TMDB API KEY;

部署Jellyfin/Emby;

安装Transmision或者qbittorrent;

部署jackett或者prowlarr;

申请消息通道wechat、serverchan、telegram、bark其中一个即可;

最好有一个PT站,也可以使用公共的BT站。

题外话,用了两天时间才将这套系统正常跑起来,前面的准备工作也是边学习边部署。手机收到消息通知那一刻,犹如站上了高山之巅……

三、ContainerStation部署过程

打开ContainerStation,创建》搜索nas-tools,找到jxxghp/nas-tools,点击安装,选择lasted,按照如下图示进行配置。

威联通ContainerStation部署Nas-tools,家庭观影自动化

威联通ContainerStation部署Nas-tools,家庭观影自动化

威联通ContainerStation部署Nas-tools,家庭观影自动化

映射目录需要注意一下:

PT2是存储影视文件的目录,也就是下载软件的下载路径

在File Station 中,找到Container目录,建立nastools文件夹,再建立config文件夹

威联通ContainerStation部署Nas-tools,家庭观影自动化

然后按照下面设置进行设置。其中蓝色目录为必须,其余部分是我自己挖的坑,应该不需要。

威联通ContainerStation部署Nas-tools,家庭观影自动化

然后点击应用就可以启动应用了。稍等一会,就可以进入Web页面进行程序功能配置了。

四、Nas-tools软件配置

浏览器输入http://IP:3000,即可打开nastools主页,默认用户名admin,默认密码password

登陆界面登陆界面

最新版本更新了软件UI,直接拉到左下角,点击配置文件,然后在里面进行参数调整,调整好以后在图形化界面进行检查。(v0.6.04版本没这个配置文件选项了,文章写到一半……那就对照着下载下来的config.yaml文件来说明吧)也可以将config里面的config.yaml文件下载到本地进行配置后再上传。我是直接在界面上进行更新。

部分参数也可以直接在图形界面直接填写。配置比较容易出错,可以慢慢调整,注意查看配置参数说明。配置更改后无反应则需要重启Container生效。界面参数调整参考下面步骤:

威联通ContainerStation部署Nas-tools,家庭观影自动化

基础配置:基础配置:

系统参数配置和对应的图形效果将列在下面,供参考:

威联通ContainerStation部署Nas-tools,家庭观影自动化

媒体库配置媒体库配置

威联通ContainerStation部署Nas-tools,家庭观影自动化

消息通道消息通道

威联通ContainerStation部署Nas-tools,家庭观影自动化

威联通ContainerStation部署Nas-tools,家庭观影自动化

索引器索引器

威联通ContainerStation部署Nas-tools,家庭观影自动化

下载器下载器

媒体服务器媒体服务器

目录同步目录同步

威联通ContainerStation部署Nas-tools,家庭观影自动化

威联通ContainerStation部署Nas-tools,家庭观影自动化

最后放两张效果图:

威联通ContainerStation部署Nas-tools,家庭观影自动化

威联通ContainerStation部署Nas-tools,家庭观影自动化

五、总结

系统配置相对比较复杂,但是也不算太难,疫情期间封控在家,刚好可以研究学习一下。折腾的过程就是学习的过程。生命不息,折腾不止。

这个工具目前还在完善当中,作者一天甚至会更新好几版。我写这篇文章这会就更新了两版……大大的大拇指给作者!相关功能还需要自己再摸索和优化,相关细节需要不断的调试,我也还在研究当中。

类似的工具还有其他的选择,但是Nas-tools选择了开源,所以果断拥抱开源。

开源拯救世界,开源让邪恶有所忌惮!

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

展开 收起
105评论

  • 精彩
  • 最新
  • 黑裙能搞吗

    校验提示文案

    提交
    没问题,随便搞!

    校验提示文案

    提交
    收起所有回复
  • 有没有可能是剽窃啊,机器人用了有段时间了,看着一点点变好的

    校验提示文案

    提交
    我觉得需求基本一致,需要解决的问题也一致,只是具体实现方式的区别。但一个开源一个不开源,这个区别就有意义多了。

    校验提示文案

    提交
    要剽窃,也是闭源的剽窃开源的。

    校验提示文案

    提交
    还有10条回复
    收起所有回复
  • 我这两天也再研究这个,目前卡在pt站配置了

    校验提示文案

    提交
    jackett 部署今天也投稿了,审核中,欢迎关注。

    校验提示文案

    提交
    希望教程更详细一些,上周花了好几天设置,没搞成 [喜极而泣] 。另外问下emby开心版的api是不是没法弄?需要公网IP吗?

    校验提示文案

    提交
    收起所有回复
  • 支持国产剧集,支持动漫,改名后Emby/Jellyfin/Plex 100%搜刮。
    Plex的怎么配置 一样的吗?

    校验提示文案

    提交
    目前只支持jellyfin 和emby

    校验提示文案

    提交
    收起所有回复
  • Jackett是不是也要docker部署下?

    校验提示文案

    提交
    是的,请看下一篇教程

    校验提示文案

    提交
    收起所有回复
  • 需要x86架构的qnap吧

    校验提示文案

    提交
    arm 不确定,我是x86 的。

    校验提示文案

    提交
    arm也支持,全平台无压力

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 家里的威联通3年没开机了 [大囧]

    校验提示文案

    提交
    可以折腾起来了

    校验提示文案

    提交
    得花时间,等空点折腾

    校验提示文案

    提交
    收起所有回复
  • 想问问那个消息通道是什么,是要自己申请还是部署

    校验提示文案

    提交
    需要企业微信里面申请

    校验提示文案

    提交
    jackett 索引器在 nadtool 中的 jackett 索引器在 Torznab Feeds ,这个地方不是填写 jackett 的 IP 加端口号。我怎么弄完了一直是测试失败, jackett 里设置 External access 也打对勾设置了,但是怎么还是失败 [喜极而泣]

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 没有pt站,怎么破

    校验提示文案

    提交
    Jecktt里面有很多公开的bt站的,也可以用起来

    校验提示文案

    提交
    收起所有回复
  • 资源文件架映射了,docker内部找不到文件这个怎么解决了

    校验提示文案

    提交
    检查一下文件夹权限有没有给到container,还有就是建议加讨论群截图给大家看看问题在哪里

    校验提示文案

    提交
    收起所有回复
  • 安装了containerstation开不了,卡在第一步,点开始,自动创建container文件夹时,就一直显示载入中,大神们能帮帮忙么。ts228专门降级的4.3.4系统

    校验提示文案

    提交
    这个没遇到过呢,会不会是性能问题?container对内存和cpu还是有点需求的,我扩容内存前装几个容器出现过卡死的情况,扩容后就稳定多了

    校验提示文案

    提交
    收起所有回复
  • 大神,jackett配置好之后,nastool资源搜索里还是搜不出东西怎么解决呀

    校验提示文案

    提交
    jackett能搜到的话,就是nastool 里面配置有问题,需要再排查一下配置

    校验提示文案

    提交
    github上有个大佬回复了,重新配置的时候选docker host 就解决了

    校验提示文案

    提交
    收起所有回复
  • jackett配置好了,安装nastools后设置里面点不开检索器怎么回事呀。

    校验提示文案

    提交
    找到问题了,威联通默认的GUID和PUID都是0

    校验提示文案

    提交
    厉害厉害,解决了就好

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • tr默认是download下载,这个PT2设置后没有作用。。。求楼主详细科普一下这里的路径设置

    校验提示文案

    提交
    映射目录里把download 改成pt2,或者把文件夹pt2映射为download

    校验提示文案

    提交
    收起所有回复
  • 好用的软件,我也一直在用

    校验提示文案

    提交
    哈哈哈,感觉马上就要开盒啦🤣🤣🤣🤣

    校验提示文案

    提交
    收起所有回复
  • 这个赞 回家照着弄一下

    校验提示文案

    提交
    请参考新版的,jacket 现在可以不用了

    校验提示文案

    提交
    收起所有回复
  • jackett索引器indexer设置有没讲究?应该不是127.0.0.1的ip吧,但是用内网地址192.168.1.100这种,我这边nastool界面还是无法搜索出资源来,可是直接jackett是可以搜索出资源的。
    还有问下是不是没有pt和pt账号,玩这个nastool没意义?jackett不能添加自己知道的bt网站资源供索引么?

    校验提示文案

    提交
    jackett 里设置 External access 打对勾设置一下 我这么弄之后好了

    校验提示文案

    提交
    这个默认就打√的,我没动

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 家里只有动态ip,映射到域名,企业微信回调失败,还有没有其他的办法能成功的?

    校验提示文案

    提交
  • 阅读此文章需要一定基础。

    校验提示文案

    提交
  • 说句实话,用了挺久的,一直在升级优化,直到现在还是有些小问题,但是我就喜欢用。要求多的,要求完美的就别用了。用了别人开源的东西还要喷的也别用了。用爱发电的项目不适合每一个人。

    校验提示文案

    提交
    白嫖党的普遍心理 有问题就安慰自己不要奢求

    校验提示文案

    提交
    付费的你也不一定能当大佬

    校验提示文案

    提交
    还有1条回复
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

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