安装教程 - jxxghp/nas-tools Wiki


食用指南

  1. 本项目是基于python3(version>=3.7)开发,理论上支持全平台
  2. 如果你不明白上边是什么意思请使用 docker版本
  3. 本项目分为简易版和全功能版,此教程针对全功能版本
  4. 简易版相关设置包含其中,请自行寻找配置
  5. 本教程会分别基于linux(以debain 系列如 Ubuntu20.04)、群辉(DSM6)为演示环境
  6. 基于上述第五条如果环境有不一样的请自行解决或者TG群组内咨询
  7. 请善用 Google 搜索,善待用爱发电的开源项目

部署基础环境

  1. 基于linux的部署

  2. 基于群辉的部署

  3. 全平台基于docker 的部署

部署前准备工作

  1. 畅通的网络,确保可以正常连接TMDB服务,并提前做好相关key的申请(必须)
  2. 可以正常使用的媒体服务器(建议安装,如需使用媒体库自动控重功能必须安装)
  3. 部署好索引器(建议安装,如需使用BT、PT等站点的搜索功能必须安装)
  4. 部署好下载器(建议安装,如需使用下载功能必须安装)
  5. 部署好字幕管理器(建议安装,如需使用字幕自动匹配下载功能必须安装)
  6. 开通企业微信服务或使用telegram(建议安装,使用微信/telegram回调功能可显著增强使用体验)
  7. 可用的公网域名或固定公网IP(建议安装,如需公网远程使用必须安装)

Docker Compose 安装

version: "3.4"
services:
  nastools:
    image: jxxghp/nas-tools:latest
    container_name: nastools
    hostname: nastools
    ports:
      - 3000:3000        # 默认的webui控制端口
    volumes:
      - ${USERDIR}/nastools/config:/config   # 冒号左边请修改为你想保存配置的路径
      - ${USERDIR}/[path]/Download:/share/Download # 映射数据目录
      #- /你的媒体目录:/你想设置的容器内能见到的目录   # 媒体目录,多个目录需要分别映射进来
    environment:
      - PUID=${PUID}
      - PGID=${PGID}
      - TZ=${TZ}
      - UMASK=022 # 掩码权限,默认000,可以考虑设置为022
     #- REPO_URL=https://ghproxy.com/https://github.com/jxxghp/nas-tools.git  # 访问github困难的用户,可以取消本行注释,用以加速访问github
    restart: always 

Unraid 模版安装

unraid 安装 nastools 容器模版:https://github.com/shuosiw/unraid/blob/master/NasTools.xml

使用方式见:https://github.com/shuosiw/unraid

添加模版仓库后点击 ADD CONTAINER 选择 NasTools 进入安装界面,如无特殊需求仅需设置媒体目录映射即可:

安装后效果(自动添加了高清图标)

参数配置

新版参数基本都可以在web界面配置。

也可以直接修改配置文件,配置文件中有非常详细的注释!请认真查看配置文件中的文本注释!

配置文件位置,基于docker路径 /config/config.yaml

配置文件模板,可以参考下面链接文件

https://github.com/jxxghp/nas-tools/blob/master/config/config.yaml

相关教程

视频图书和音乐完全自动化管理框架图解

使用jeckett,sonarr,iyuu,qt,emby打造全自动追剧流程

点击放大图片观看 自动化框架构架

其它教程