家庭NAS媒体服务器大全——transmission、jellyfin、nastool、jackett一网打尽

家庭NAS媒体服务器大全——transmission、jellyfin、nastool、jackett一网打尽近期打算搭建一个视频库 做一个完整的教程 之前合在 nas 里 现在详细的说一下搭建的全过程

大家好,欢迎来到IT知识分享网。

近期打算搭建一个视频库,做一个完整的教程,之前合在nas里,现在详细的说一下搭建的全过程。这里我全部采用docker的方式部署。我这里选用的工具是

  • 下载工具——Transmission
  • 视频播放器——jellyfin
  • 媒体工具——nastool
  • 资源搜索工具——jacktt

1.Transmission

先下载才有资源看,所以我这里先介绍docker安装Transmission 。直接去官网推荐啥用啥。

创建一个transmission用户,然后接下来你要存放种子的文件夹都给他读写权限,包括docker底下安装软件的文件夹也给他读写权限。在docker底下创建transmission文件夹及其子文件用来作映射
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这里点一下主页直接教你安装,我这边就是主页粘贴来的,按照有需要的改。



docker run -d \ --name=transmission \ -e PUID=1000 \ -e PGID=1000 \ -e TZ=Etc/UTC \ -e TRANSMISSION_WEB_HOME= `#optional` \ -e USER= `#optional` \ -e PASS= `#optional` \ -e WHITELIST= `#optional` \ -e PEERPORT= `#optional` \ -e HOST_WHITELIST= `#optional` \ -p 9091:9091 \ -p 51413:51413 \ -p 51413:51413/udp \ -v /path/to/data:/config \ -v /path/to/downloads:/downloads \ -v /path/to/watch/folder:/watch \ --restart unless-stopped \ lscr.io/linuxserver/transmission:latest 

我主要介绍界面化安装,这种比较适合大多数人。

在这里插入图片描述
这里downloads那个参数最好改一下,左边是你要下载的位置,我这里主要拿来下电视,改成了video。
这里切记把你镜像内的地址也改成/video,不要像我这样用/downloads,尽量跟后面的nastools保持一致,最后下载的时候才能去你想去的目录。
在这里插入图片描述


PUID=1028 PGID=100 USER=admin PASS=password TZ=Asia/Shanghai TRANSMISSION_WEB_HOME=/html
cd /html 
wget https://github.com/ronggang/transmission-web-control/archive/refs/tags/v1.6.1-update1.tar.gz tar -zxvf v1.6.1-update1.tar.gz cd transmission-web-control-1.6.1-update1/src/ cp -rd * /html

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
别慌你已经成功了,设置下变成中文就好了。
在这里插入图片描述
在这里插入图片描述
因为我用ipv6做了ddns,所以一定要设置密码,直接内网访问ip不需要密码,但是我用公网域名访问这时密码正常弹出,放心了。





2.媒体播放方案

下载器安装好了,现在我们安装个播放器。因为jellfyfin是免费的所以这里选择安装他,之前是用emby,ios客户端要收费,果断放弃。

2.2emby

不得不说发现自己海鲜市场买到的是J1900那硬件解码太难看了,用emby还比较流畅,这里只能吃个回头草装一个emby的开心版。
这里还是docker-compose安装,感觉非常香。

version: '3' services: emby: image: zishuo/embyserver:latest container_name: happy-emby environment: #这里就是id xxx之后照着写 UID: 1035 GID: 100 GIDLIST: 100,65537 volumes: - /volume1/docker/happy-emby/config:/config - /volume1/docker/happy-emby/mnt/share1:/mnt/share1 - /volume1/docker/happy-emby/mnt/share2:/mnt/share2 - /volume1/pt:/pt #小姐姐别忘记映射 devices: - /dev/dri:/dev/dri #核显透传 ports: - "8098:8096" restart: always 

映射完直接访问端口地址,进行配置就好,切换成中文一步一步往下就行

2.2jellyfin

docker下建议用这个大佬编译好的,之前用官方版本太新可能会有bug之类的,会出现一些奇奇怪怪的问题。
在这里插入图片描述

在这里插入图片描述在这里插入图片描述
有个注意事项,如果你cpu比较旧,在镜像img那里换成,大佬教的没法验证了,因为我播放啥视频都错误,请大家指正。image: nyanmisaka/jellyfin:latest-legacy

version: '3' services: jellyfin: image: nyanmisaka/jellyfin:latest container_name: jellyfin user: "1032:100" #用户权限 volumes: - /volume1/docker/jellyfin/config:/config - /volume1/docker/jellyfin/cache:/cache - /volume1/video:/media #视频目录 devices: - /dev/dri:/dev/dri #核显透传 ports: - "8097:8096" restart: always 

在这里插入图片描述
其他的就是正常下一步,我这里介绍下添加媒体库,记得路径选link里面的。
在这里插入图片描述
在这里插入图片描述


非常关键,设置硬件解码,虽然gpu很拉垮,不想cpu占用率百分百就开一下。
在这里插入图片描述

3.NASTool

前置条件备齐了,今天的重头戏,NASTool来了。下载2.9.1的未阉割版,或者下载3.2.2最后开源版。
有几个坑:

  1. 官方的最新版本进去如果你没有pt站的用户,就用不了完整的功能。
  2. 官方的2.9.1下载部署完会自动变成2.9.2不提供别的内置索引器,对于想使用jackett玩站点的兄弟不友好

在这里插入图片描述

#xhsell 连接群辉就好 id nastools 

在这里插入图片描述

在这里插入图片描述
访问端口,默认密码admin——password
在这里插入图片描述
在这里插入图片描述
接下来要开始配置NASTool,步骤比较多。



修改密码

增加TMDB密钥

在这里插入图片描述
网址在这里,直接去注册个。https://www.themoviedb.org/login
注册很简单,我这里是用163邮箱注册的。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述





Application summary please elaborate on how you plan to use our API 

BT保种

设置媒体库

新增目录同步

在这里插入图片描述
在这里插入图片描述

配置下载器

在这里插入图片描述
在这里插入图片描述

配置媒体服务器

在这里插入图片描述
在这里插入图片描述
然后复制,到nastools准备粘贴
在这里插入图片描述
在这里插入图片描述



配置消息通知

企业微信

我这里只试了企业微信这种,必须有固定的公网ip(自己家的v4地址或买个云服务器代理)。我这里只是用云服务的公网进行测试,介绍下流程:

  1. 先去企业微信注册一个账号,传送门
  2. 通过企业微信创建一个应用
  3. frp把你局域网里的nastool穿透出去
  4. 由于微信限制所以还要配置代理
  5. 在nastool里面创建一个应用
  6. 企业微信进行回调配置
  7. 企业微信开放白名单
  8. nastool测试连接
#nginx里自己配置下微信的代理 server { 
    listen 7006; location /cgi-bin/gettoken { 
    proxy_pass https://qyapi.weixin..com; } location /cgi-bin/message/send{ 
    proxy_pass https://qyapi.weixin..com } } 

拉倒最下面拿到企业id在这里插入图片描述
在这里插入图片描述
点击应用管理,创建一个应用
在这里插入图片描述
新增一个消息通知,主要取个名字,不知道的可以先不填保存。
在这里插入图片描述




Synology Chat

4.jackett

这个主要是给玩种子站的兄弟准备的,内置索引器往往资源不够,所以用jackett来实现索引。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后就是启动访问端口就好,然后都是中文界面自行操作。



5.子标题

正文

在这里插入代码片 

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/119283.html

(0)
上一篇 2025-11-06 17:20
下一篇 2025-11-06 17:33

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信