docker-compose.yml
Rama master · réplica de lectura del repositorio original.
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