你是否曾经为了不错过心爱的番剧而苦恼,每次都需要手动下载或者等待下载完成?现在,有一个名为AutoBangumi的工具可以帮助你自动化这一切,让你的番剧观影体验更加顺畅。本教程将向你展示如何使用Docker部署和配置AutoBangumi,让你轻松管理和下载你最喜爱的番剧。
步骤1:创建数据和配置文件夹
在开始之前,首先要创建数据和配置文件夹,以确保AutoBangumi在每次更新后不会丢失数据和配置。你可以选择使用bind mount或Docker volume来进行数据和配置的持久化。
使用bind mount
mkdir -p ${HOME}/AutoBangumi/{config,data}
cd ${HOME}/AutoBangumi
使用Docker volume
docker volume create AutoBangumi_config
docker volume create AutoBangumi_data
步骤2:使用Docker部署AutoBangumi
确保你已经进入了AutoBangumi目录,然后你可以选择以下两种方法中的一种来部署AutoBangumi。
选项1:使用Docker-cli部署
运行以下命令来使用Docker-cli部署AutoBangumi:
docker run -d \
--name=AutoBangumi \
-v ${HOME}/AutoBangumi/config:/app/config \
-v ${HOME}/AutoBangumi/data:/app/data \
-p 7892:7892 \
-e TZ=Asia/Shanghai \
-e PUID=$(id -u) \
-e PGID=$(id -g) \
-e UMASK=022 \
--network=bridge \
--dns=8.8.8.8 \
--restart unless-stopped \
ghcr.io/estrellaxd/auto_bangumi:latest
选项2:使用Docker-compose部署
复制以下内容到docker-compose.yml文件中:
version: "3.8"
services:
AutoBangumi:
image: "ghcr.io/estrellaxd/auto_bangumi:latest"
container_name: AutoBangumi
volumes:
- ./config:/app/config
- ./data:/app/data
ports:
- "7892:7892"
network_mode: bridge
restart: unless-stopped
dns:
- 223.5.5.5
environment:
- TZ=Asia/Shanghai
- PGID=$(id -g)
- PUID=$(id -u)
- UMASK=022
运行以下命令来启动容器:
docker compose up -d
步骤3:安装qBittorrent
如果你尚未安装qBittorrent,请按照以下步骤先安装qBittorrent。
在Docker中安装qBittorrent
在Windows/macOS中安装qBittorrent
在Linux中安装qBittorrent-nox
步骤4:获取聚合RSS链接
为了使AutoBangumi能够自动下载你喜欢的番剧,你需要获取一个聚合RSS链接。以蜜柑计划的聚合RSS为例,你可以按照以下步骤获取链接:
- 进入MiKan Project网站,注册并登录你的账号。
- 点击页面右下角的RSS按钮,复制生成的链接。
你获取的RSS地址应该类似于以下内容:
https://mikanani.me/RSS/MyBangumi?token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
步骤5:配置AutoBangumi
一旦你成功安装了AutoBangumi,它的WebUI将会自动运行,但主程序将处于暂停状态。你可以通过访问http://abhost:7892
来配置AutoBangumi。
在Web界面中,你需要填写下载器的地址、端口、用户名和密码。这是为了使AutoBangumi能够与qBittorrent进行通信,并进行自动下载。
点击"Apply"按钮保存配置,AutoBangumi将会重新启动。当右上角的圆点变为绿色时,表示AutoBangumi已经正常运行。
接下来,你需要点击右上角的"添加"按钮,然后勾选"聚合RSS",选择解析器类型,并填入之前获取的Mikan RSS地址。
等待AutoBangumi解析聚合RSS,解析完成后,它将自动添加番剧并管理下载任务。
现在,你已经成功配置了AutoBangumi,可以放心地享受你最爱的番剧,不再担心错过任何精彩的剧集了!
结语
本教程向你展示了如何使用Docker部署和配置AutoBangumi,以及如何安装qBittorrent并获取聚合RSS链接。通过使用AutoBangumi,你可以轻松自动化你的番剧下载,为你的娱乐生活增添更多便利。希望这个教程对你有所帮助,让你享受全新的番剧观影体验!