Files
Auto_Bangumi/docs/deploy/dsm.md
Estrella Pan b129c4437a chore(release): 准备 4.0.0
- 部署文档、升级指南与 README 改为正式版说法:latest = 4.0,3.3 固定为 3.3.7
- docs/changelog/4.0.md 新增 4.0.0 汇总(升级前必读、破坏性变更、新功能、主要修复),链接改为绝对地址
- 文档站与插件市场改为从 main 发布,插件上架 PR 的目标分支改为 main
- 文档站页脚版本 v4.0.0;en/ja README 的 star history 地址
2026-10-24 11:46:50 +02:00

126 lines
3.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 群晖 NAS(DSM 7.2)部署(威联通类似)
DSM 7.2 支持 Docker Compose,因此我们建议使用 Docker Compose 进行一键部署。
::: tip 从 3.3 升级
本页使用 `latest` 标签,安装的是 4.0 正式版。正在使用 3.3 时,拉取新镜像前请先阅读 [从 3.3 升级到 4.0](./upgrade-4.0);暂时不升级,就把标签固定为 `3.3.7`。
:::
## 创建配置和数据目录
在 `/volume1/docker/` 下创建 `AutoBangumi` 文件夹,然后在其中创建 `config` 和 `data` 子文件夹。
## 安装 Container Manager(Docker)套件
打开套件中心,安装 Container Manager(Docker)套件。
![install-docker](/image/dsm/install-docker.png){data-zoomable}
## 通过 Docker Compose 安装 AB
点击**项目**,然后点击**新增**,选择 **Docker Compose**。
![new-compose](/image/dsm/new-compose.png){data-zoomable}
将以下内容复制粘贴到 **Docker Compose** 中:
```yaml
version: "3.4"
services:
ab:
image: "ghcr.io/estrellaxd/auto_bangumi:latest"
container_name: "auto_bangumi"
restart: unless-stopped
ports:
- "7892:7892"
volumes:
- "./config:/app/config"
- "./data:/app/data"
network_mode: bridge
environment:
- TZ=Asia/Shanghai
- AB_METHOD=Advance
- PGID=1000
- PUID=1000
- UMASK=022
```
点击**下一步**,然后点击**完成**。
![create](/image/dsm/create.png){data-zoomable}
创建完成后,访问 `http://<NAS IP>:7892` 进入 AB 并进行配置。
## 通过 Docker Compose 安装 AB 和 qBittorrent
当您同时拥有代理和 IPv6 时,在群晖 NAS 的 Docker 中配置 IPv6 可能比较复杂。我们建议将 AB 和 qBittorrent 都安装在主机网络上以降低复杂性。
以下配置假设您已在 Docker 中部署了 Clash 代理,可通过本地 IP 的指定端口访问。
按照上一节的方法,调整并将以下内容粘贴到 **Docker Compose** 中:
```yaml
qbittorrent:
container_name: qbittorrent
image: linuxserver/qbittorrent
hostname: qbittorrent
environment:
- PGID=1000 # 根据需要修改
- PUID=1000 # 根据需要修改
- WEBUI_PORT=8989
- TZ=Asia/Shanghai
volumes:
- ./qb_config:/config
- your_anime_path:/downloads # 修改为您的番剧存储目录。在 AB 中将下载路径设置为 /downloads
networks:
- host
restart: unless-stopped
auto_bangumi:
container_name: AutoBangumi
environment:
- TZ=Asia/Shanghai
- PGID=1000 # 根据需要修改
- PUID=1000 # 根据需要修改
- UMASK=022
- AB_DOWNLOADER_HOST=127.0.0.1:8989 # 根据需要修改端口
volumes:
- /volume1/docker/ab/config:/app/config
- /volume1/docker/ab/data:/app/data
network_mode: host
environment:
- AB_METHOD=Advance
dns:
- 8.8.8.8
restart: unless-stopped
image: "ghcr.io/estrellaxd/auto_bangumi:latest"
depends_on:
- qbittorrent
```
## 附加说明
PGID 和 PUID 的值需要根据您的系统确定。对于较新的群晖 NAS 设备,通常为:`PUID=1026, PGID=100`。修改 qBittorrent 端口时,请确保在所有位置都进行更新。
代理设置请参阅:[代理设置](../config/proxy)
在性能较低的设备上,默认配置可能会大量占用 CPU,导致 AB 无法连接到 qB,qB WebUI 也无法访问。
对于 220+ 等设备,建议使用以下 qBittorrent 设置以降低 CPU 使用率:
- 设置 -> 连接 -> 连接限制
- 全局最大连接数:300
- 每个种子最大连接数:60
- 全局上传槽位限制:15
- 每个种子上传槽位:4
- BitTorrent
- 最大活动检查种子数:1
- 种子队列
- 最大活动下载数:3
- 最大活动上传数:5
- 最大活动种子数:10
- RSS
- RSS 阅读器
- 每个订阅源最大文章数:50