自动追番,解放双手 | AutoBangumi | qbittorrent | Jeffylin

转载原文信息:
文章作者:夜梦星尘
文章链接:https://tech.yemengstar.com/?p=6334

1. 前言

写这篇文章的原因主要是因为夜梦上一篇教程自动追番,解放双手!——AutoBangumi(杂合版)写的太乱了,以至于夜梦自己都看不下去了。所以在这篇教程中,夜梦将演示 qBittorrent + AutoBangumi + Jellyfin 方法,让我们一步到位,享受看番时刻!

官方文档:通过 Docker Compose 部署 AutoBangumi | AutoBangumi

GitHub 地址:EstrellaXD/Auto_Bangumi: AutoBangumi – 全自动追番工具 (github.com)

2. 准备

在开始之前,你需要准备一台服务器,夜梦这里使用的是雨云 | 五周年庆典 | 全场特惠,使用此链接注册可以享受九折优惠 + 10 元优惠券,服务器硬盘最大可以扩容到 250GB。

在这篇教程中,夜梦使用的配置为 1 核 CPU,1GB 内存,20GBSSD 硬盘。系统为 Ubuntu22.04。

你需要安装 docker 和 docker-compose

具体方法请参考:在服务器上安装 docker/docker-compose

3. 部署

3.1 创建文件夹

我们这里先新建一个文件夹用来存放后面的所有内容。

mkdir AutoBangumi
cd AutoBangumi

3.2 创建配置文件

创建配置文件,此配置文件为 qBittorrent + AutoBangumi + Jellyfin

vim docker-compose.yml

按 i 进入编辑模式后,粘贴以下内容:

version: "3.5"
services:
  qbittorrent:
    container_name: qBittorrent
    environment:
      - TZ=Asia/Shanghai
      - TemPath=/downloads
      - SavePath=/downloads
      - PGID=0
      - PUID=0
      - WEBUI_PORT=8989
    volumes:
      - ./qb_config:/config
      - ./qb_downloads:/downloads
    ports:
      - 8989:8989
      - "6881:6881"
      - "6881:6881/udp"
    networks:
      - auto_bangumi
    restart: unless-stopped
    image: superng6/qbittorrent
 
  auto_bangumi:
    container_name: AutoBangumi
    environment:
      - TZ=Asia/Shanghai
      - PGID=0
      - PUID=0
      - AB_DOWNLOADER_HOST=qbittorrent:8989
    volumes:
      - ./ab_config:/app/config
      - ./ab_data:/app/data
    networks:
      - auto_bangumi
    ports:
      - '7892:7892'
    dns:
      - 8.8.8.8
      - 223.5.5.5
    restart: unless-stopped
    image: estrellaxd/auto_bangumi:latest
    depends_on:
      - qbittorrent
 
  jellyfin:
    image: jellyfin/jellyfin
    container_name: jellyfin
    restart: unless-stopped
    ports:
      - 8096:8096
    volumes:
      - ./jellyfin_config:/config
      - ./jellyfin_cache:/cache
      - ./qb_downloads/Bangumi:/media
    privileged: true
 
 
networks:
  auto_bangumi:
volumes:
  qb_config:
    external: false

按 Esc 退出编辑模式后,输入:wq 保存退出。

3.3 定义环境变量​

如果你是用上面的 docker-compose 文件,并且未修改的话,那么你需要定义以下环境变量(直接在终端中输入即可):

export QB_PORT=6881

3.4 拉起 docker-compose​

# 如果配置过了上面的环境变量,请使用下面的方式拉起
docker-compose up -d

4. 访问

4.1 qbittorrent

访问地址 ip:8989

在这里插入图片描述

4.2 WEBUI

访问地址 ip:7892

在这里插入图片描述

4.3 Jellyfin

访问地址 ip:8096

对照下面的图片完成初始化设置。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

5. 修改密码

由于可以公网访问,所以修改我们的用户名与密码是必须的。其中 qbittorrent 和 webui 的账户密码是独立的,需要我们分别修改。

5.1 WEBUI 修改密码

你可以通过 ip:7892 访问 WEBUI,初始账号密码为:

  • 账号:admin
  • 密码:adminadmin

界面没有中文,大家可以使用翻译(或者学习英文

在这里插入图片描述

找到右上角的 ···,选择 profile,然后就可以修改自己的账号与密码了。

在这里插入图片描述

但是如果修改了密码,却又忘记了密码,目前只能通过删除 /data/data.db 文件,完全清除自定义的密码。

5.2 qbittorrent 修改密码

你可以通过 ip:8989 访问 qbittorrent,初始账号密码为:

  • 账号:admin
  • 密码:adminadmin

在上方找到设置

在这里插入图片描述

然后在 WEBUI 中,找到验证,修改用户名与密码。

修改完成后,别忘了保存!

在这里插入图片描述

6. 订阅番剧

6.1 蜜柑计划

bgmi 订阅需要使用蜜柑计划的账号,我们需要先到蜜柑计划的官网进行注册

主站:蜜柑计划 – Mikan Project (mikanani.me) | 蜜柑计划 – Mikan Project (mikanime.tv)

进入主页后,点击右上角注册,进行账号注册

在这里插入图片描述

自行注册账号

在这里插入图片描述

点击账号设置,打开高级订阅

在这里插入图片描述

6.2 获取番剧 RSS

进入首页,查看番剧

在这里插入图片描述

夜梦这里以一个番剧进行演示,其余番剧的订阅方式是一样的。

点击订阅

在这里插入图片描述

每个番剧都有数个字幕组进行翻译,你可以选择订阅其中的某一个,也可以全部订阅。有的字幕组很良心,繁中简中甚至日语字幕都给你了,大家自行选择即可~
不要全订,要不然你服务器硬盘一定会炸的

在这里插入图片描述

点击进入番剧详情页面,找到小标记,右键复制链接即可获取番剧的 RSS 订阅信息。

这很重要! 这里你可以获取番剧订阅地址:

https://mikanani.me/RSS/Bangumi?bangumiId=ID&subgroupid=ID

在这里插入图片描述

6.3 获取 token

点击订阅,找到右下角的 RSS 订阅,右键即可获取 RSS 订阅信息。

这也很重要! 这里你可以获取的你 token:

https://mikanani.me/RSS/MyBangumi?token=yourToken

在这里插入图片描述

请时刻记住这两个地址的获取方式,后续会用到!

到此,你就可以自由订阅番剧啦!夜梦这里演示一下哦!

6.4 配置 token 以及其他变量

如果你的配置文件复制的是夜梦的,那么你需要配置的项目有:

  • Parser Setting
  • Downloader Setting
    在这里插入图片描述

6.4.1 Parser Setting

Parser Setting(解析器设置)是最重要的配置你需要修改的是 Token:你从蜜柑获取的 RSS 链接中,token 后面的字符串

6.4.2 Downloader Setting

Downloader Setting(下载器设置)是最重要的配置,你需要修改的有:

  • Username :下载器用户名,如果你改了那就改自己的
  • Password :下载器密码,如果你改了那就改自己的

请确保你只更改了夜梦所提及的几项,如果你动了别的变量然后出问题了那就不要想着找夜梦帮忙。

6.5 订阅番剧

点击你想订阅的番剧:

在这里插入图片描述

选择一个字幕组,点击订

在这里插入图片描述

选择语言,然后点击订阅

在这里插入图片描述

你也可以进入番剧详情页进行订阅哦

在这里插入图片描述

订阅完毕以后,将 RSS 链接复制到里面就好啦!

在这里插入图片描述

analyse 之后,会出现具体信息,大家可以补充完善

在这里插入图片描述

点击 subscribe 即可订阅番剧!

在这里插入图片描述

订阅完成以后,服务器 qb 会自动下载番剧,大家可以到 ip:8989 进行查看,小心硬盘被撑爆哦!

在这里插入图片描述

7. 连接 Jellyfin

到这里你已经下载好番剧了,接下来当然是令人激动的看番时刻!

我们访问 ip:8096 进入 jellyfin 主页

在这里插入图片描述

在左侧导航栏中找到控制台

在这里插入图片描述

找到媒体库

在这里插入图片描述

点击添加媒体库,按照下图填写对应的项目

在这里插入图片描述

其余内容你可以不做改动,然后点击确认即可!

在这里插入图片描述

然后你回到主页就可以看到番剧了!

在这里插入图片描述

点进去就可以看到番剧的详细信息了。

在这里插入图片描述

祝你看番愉快~

在这里插入图片描述





原文信息:
文章作者:夜梦星尘
文章链接:https://tech.yemengstar.com/?p=6334

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值