追番新方式
前情提要:由于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但是更新后,图片加载成功了。于是歇~(累坏了)