diff --git a/docker-compose/AIO.yml b/docker-compose/AIO.yml new file mode 100644 index 00000000..4c1972d4 --- /dev/null +++ b/docker-compose/AIO.yml @@ -0,0 +1,74 @@ +version: "3.2" +services: + qbittorrent: + container_name: qBittorrent + environment: + - TZ=Asia/Shanghai + - TemPath=/downloads + - SavePath=/downloads + - PGID=1000 + - PUID=1000 + - WEBUI_PORT=${QB_PORT} + volumes: + - qb_config:/config # 填入实际地址 + - ${DOWNLOAD_PATH}:/downloads # 填入下载绝对路径 + ports: + - 8080:8080 + - 6881:6881 + - 6881:6881/udp + networks: + - auto_bangumi + restart: unless-stopped + image: lscr.io/linuxserver/qbittorrent:4.4.3 + + auto_bangumi: + container_name: AutoBangumi + environment: + - TZ=Asia/Shanghai + - AB_INTERVAL_TIME=1800 + - AB_DOWNLOADER_HOST=localhost:${QB_PORT} + - AB_DOWNLOADER_USERNAME=admin + - AB_DOWNLOADER_PASSWORD=adminadmin + - AB_METHOD=pn + - AB_GROUP_TAG=True + - AB_NOT_CONTAIN=720 + - AB_DOWNLOAD_PATH=/downloads/Bangumi + - AB_RSS=${RSS} + - AB_RULE_DEBUG=False + - AB_DEBUG_MODE=False + - AB_EP_COMPLETE=True + - AB_SEASON_ONE=True + networks: + - auto_bangumi + dns: + - 8.8.8.8 + - 223.5.5.5 + restart: unless-stopped + image: estrellaxd/auto_bangumi:latest + depends_on: + - qbittorrent + + plex: + container_name: Plex + environment: + - TZ=Asia/Shanghai + - PUID=1000 + - PGID=1000 + - VERSION=docker + networks: + - host + volumes: + - plex_config:/config + - $DOWNLOAD_PATH}/Bangumi:/tv + restart: unless-stopped + image: lscr.io/linuxserver/plex:latest + +networks: + auto_bangumi: + +volumes: + qb_config: + external: false + plex_config: + external: false +