# 通过Docker部署

version: "3.9"
services:
  qBittorrent:
    image: johngong/qbittorrent:latest
    container_name: qBittorrent
    ports:
      - 8989:8989 #两者需与下方的QB_WEBUI_PORT一项完全一致
    environment:
      - PUID=0
      - PGID=0
      - QB_WEBUI_PORT=8989
      - https_proxy=http://192.168.5.16:7890
    volumes:
      - ./qb:/config
      - /home/pi/qB_Download:/Downloads
    restart: unless-stopped
  AutoBangumi:
    image: estrellaxd/auto_bangumi:latest
    container_name: AutoBangumi
    ports:
      - 7892:7892
    depends_on:
      - qBittorrent
    volumes:
      - ./autoBangumi-config:/app/config
      - ./ab/data:/app/data
    environment:
      - TZ=Asia/Shanghai
      - AB_DOWNLOADER_HOST=qBittorrent:8989
      - AB_DOWNLOADER_USERNAME=admin # 默认用户名
      - AB_DOWNLOADER_PASSWORD=adminadmin # 默认密码
      - AB_INTERVAL_TIME=7200
      - AB_RENAME_FREQ=20
      - AB_METHOD=Advance
      - AB_GROUP_TAG=True
      - AB_NOT_CONTAIN=720|繁体|CHT|JPTC|繁日|\d+-\d+|BIG5
      - AB_DOWNLOAD_PATH=/Downloads/Bangumi
      - AB_RSS=https://mikanani.me/RSS/MyBangumi?token=uRWYsmzBSiVcaPvCoYofC1iKaLkmzanAiqHxbVZ%2bbQw%3d
      - AB_DEBUG_MODE=False
      - AB_EP_COMPLETE=False
      - AB_WEBUI_PORT=7892
      - AB_RENAME=True
      - AB_ENABLE_TMDB=True
      - AB_LANGUAGE=zh
        #- AB_HTTP_PROXY=192.168.5.16:7890
    restart: unless-stopped
  emby:
   image: emby/embyserver_arm64v8
   container_name: emby
   # network_mode: host
   ports:
     - 8096:8096
     - 8920:8920
     - 1900:1900/udp
     - 7359:7359/udp
   environment:
     - PUID=0
     - PGID=0
     - GIDLIST=0
     - TZ=Asia/Shanghai
     - HTTP_PROXY=http://192.168.5.16:7890
     - HTTPS_PROXY=http://192.168.5.16:7890
   devices:
     - /dev/dri:/dev/dri
   volumes:
     - ./emby:/config
     - /home/pi/qB_Download:/media/Bangumi
   restart: unless-stopped

# 部署遇到的问题.

  1. qb无法连接到mikanani.me, 通过在网页中, 设置http代理后解决.
  2. qb设置环境变量不生效, 是因为直接将一些文件映射到了本地, 把文件夹删除后,重新创建容器就好了
  3. 代理问题, http_proxy设置的只是http请求的代理服务器, 而大部分请求都是https, 因此我们应该设置https_proxy
更新时间: 2024年4月10日星期三下午3点35分