追番新方式

0

前情提要:由于BitComet无法订阅AnimeGarden的RSS链接,决定换成AutoBangumi + qBittorrent方式下载bt链接。

使用docker compose部署AutoBangumi + qBittorrent。docker-compose.yml配置文件如下:

services:
  qbittorrent:
    container_name: qbittorrent
    image: dockerproxy.net/linuxserver/qbittorrent # 设置docker镜像地址
    hostname: qbittorrent
    environment:
      - PGID=1000
      - PUID=1000
      - TZ=Asia/Shanghai
    ports:
    - "8080:8080"      # Web UI 端口
    - "6881:6881"      # BT 下载端口
    - "6881:6881/udp"  # BT DHT 端口
    volumes:
      - ./qb_config:/config
      - D:/Movie&TV&Anime:/downloads # 此处可修改文件存放位置
    network_mode: bridge
    restart: unless-stopped

  AutoBangumi:
    image: "ghcr.io/estrellaxd/auto_bangumi:latest"
    container_name: AutoBangumi
    ports:                              # 👈 添加这部分
      - "7892:7892"                     # 👈 宿主机端口:容器端口
    depends_on:
      - qbittorrent
    volumes:
      - ./config:/app/config
      - ./data:/app/data
    network_mode: bridge
    dns:
      - 223.5.5.5
    restart: unless-stopped
    environment:
      - TZ=Asia/Shanghai
      - PGID=1000
      - PUID=1000
      - UMASK=022

在docker下载速度上卡住了,于是修改了qBittorrent下载镜像源为dockerproxy.net,速度明显加快(虽然没多快,但至少在动了)。

下载完成后,qB启动成功,可以在本地启动,AB启动成功,但无法访问,通过添加ports配置实现在宿主机上访问。

在浏览器启动成功后,AB无法连接到qBittorrent,显示IP被封禁,修改qBittorrent设置,防火墙绕过AB容器的IP地址,注意AB容器与qB容器地址不同,我的是172.17.0.3

此时,访问AB webUI成功,但下载资源的图片失败,提示如下:

ERROR module.network.request_url:[Network] Unable to connect to https://api.themoviedb.org/3/search/tv?api_key=32b19d6a05b512190a056fa4e747cbbc&page=1&query=主播女孩重度依賴&include_adult=false, Please check your network settings

但是更新后,图片加载成功了。于是歇~(累坏了)