Ctrl K
ComunidadGuías…

docker-compose.yml

Rama master · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
services:
  qbit:
    image: linuxserver/qbittorrent:latest
    container_name: qbit
    restart: unless-stopped
    environment:
      - PUID=1000
      - PGID=1000
      - UMASK_SET=022
      - TZ=Europe/London
      - WEBUI_PORT=8080
    volumes:
      - ./docker/config:/config
      - ./docker/downloads:/downloads
      # Mount AuraTorrent build output (run 'npm run build' first).
      # Vite emits the web root to ./auratorrent/public.
      - ./auratorrent/public:/auratorrent:ro
    ports:
      - '8080:8080'
      - '6881:6881'
      - '6881:6881/udp'

  # Telegram companion bot (AuraBot). Copy bot/.env.example to bot/.env first.
  aurabot:
    build: ./bot
    container_name: aurabot
    restart: unless-stopped
    depends_on:
      - qbit
    env_file:
      - ./bot/.env
    environment:
      # Reach qBittorrent over the compose network instead of localhost
      - QBITTORRENT_URL=http://qbit:8080
      # Persist the dynamically added allowed-users list in the mounted volume
      - ALLOWED_USERS_FILE=/app/data/allowed_users.txt
    volumes:
      - ./docker/aurabot:/app/data