Synology NAS(DSM 7.2)デプロイ(QNAPも同様)
DSM 7.2はDocker Composeをサポートしているため、ワンクリックデプロイにDocker Composeの使用を推奨します。
設定とデータディレクトリの作成
/volume1/docker/の下にAutoBangumiフォルダを作成し、その中にconfigとdataサブフォルダを作成します。
Container Manager(Docker)パッケージのインストール
パッケージセンターを開き、Container Manager(Docker)パッケージをインストールします。

Docker Compose経由でABをインストール
プロジェクトをクリックし、作成をクリックして、Docker Composeを選択します。

以下の内容をコピーしてDocker Composeに貼り付けます:
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次へをクリックし、完了をクリックします。

作成後、http://<NAS IP>:7892にアクセスしてABに入り、設定を行います。
Docker Compose経由でABとqBittorrentをインストール
プロキシとIPv6の両方がある場合、Synology NASのDockerでIPv6を設定するのは複雑です。複雑さを軽減するために、ABとqBittorrentの両方をホストネットワークにインストールすることを推奨します。
以下の設定は、DockerにデプロイされたローカルIPの指定ポートでアクセス可能なClashプロキシがあることを前提としています。
前のセクションに従って、以下の内容を調整してDocker Composeに貼り付けます:
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の値はシステムに応じて決定する必要があります。新しいSynology NASデバイスでは、通常PUID=1026, PGID=100です。qBittorrentのポートを変更する場合は、すべての場所で更新してください。
プロキシ設定については、プロキシ設定を参照してください。
低性能マシンでは、デフォルト設定がCPUを大量に使用し、ABがqBに接続できなくなり、qB WebUIにアクセスできなくなる可能性があります。
220+などのデバイスでは、CPU使用率を下げるための推奨qBittorrent設定:
- 設定 -> 接続 -> 接続制限
- グローバル最大接続数:300
- Torrentあたりの最大接続数:60
- グローバルアップロードスロット制限:15
- Torrentあたりのアップロードスロット:4
- BitTorrent
- 最大アクティブチェックTorrent数:1
- Torrentキューイング
- 最大アクティブダウンロード数:3
- 最大アクティブアップロード数:5
- 最大アクティブTorrent数:10
- RSS
- RSSリーダー
- フィードあたりの最大記事数:50
- RSSリーダー