Auto_Bangumi Docker & Self-Hosted Deployment

GitHub

Python anime & auto-downloader repository by @EstrellaXD. AI agent rules & system prompts with 8.1k stars.

8,139 stars Python Python 1 file · ~3,989 tokens #anime#auto-downloader#docker#python#qbittorrent#rss-parser
RAW Compose
1. Pull Image (GHCR) docker pull ghcr.io/estrellaxd/auto_bangumi
2. Docker Run (1-Click Launch) docker run -d --name auto_bangumi --restart always ghcr.io/estrellaxd/auto_bangumi:latest
3. Podman Run podman run -d --name auto_bangumi --restart always ghcr.io/estrellaxd/auto_bangumi:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://ghcr.io/estrellaxd/auto_bangumi:latest
5. ORAS Pull (OCI Artifact) oras pull ghcr.io/estrellaxd/auto_bangumi:latest
6. Compose Deployment docker compose up -d
docs/resource/docker-compose/qBittorrent+AutoBangumi/docker-compose.yml
Download .yml
version: "3.4"
services:
  qbittorrent:
    container_name: qbittorrent
    image: linuxserver/qbittorrent
    hostname: qbittorrent
    environment:
      - PGID=$(id -g)
      - PUID=$(id -u)
      - TZ=Asia/Shanghai
    volumes:
      - ./qb_config:/config
      - <your_anime_path>:/downloads # 注意 修改此处为自己存放动漫的目录,ab 内下载路径填写downloads
    network_mode: bridge
    restart: unless-stopped

  AutoBangumi:
    image: "ghcr.io/estrellaxd/auto_bangumi:latest"
    container_name: AutoBangumi
    depends_on:
      - qbittorrent
    volumes:
      - ./config:/app/config
      - ./data:/app/data
    network_mode: bridge
    dns:
      - 223.5.5.5
    # 应用内“一键更新”依赖此重启策略:更新后容器会自行退出,由 Docker 重启
    # 以应用更新,因此必须保留 restart: unless-stopped。
    restart: unless-stopped
    logging:
      driver: json-file
      options:
        max-size: "10m"
        max-file: "3"
    environment:
      - TZ=Asia/Shanghai
      - PGID=$(id -g)
      - PUID=$(id -u)
      - UMASK=022