diff --git a/Multimedia/Dispatcharr/docker-compose.yml b/Multimedia/Dispatcharr/docker-compose.yml new file mode 100644 index 0000000..cd6b0f8 --- /dev/null +++ b/Multimedia/Dispatcharr/docker-compose.yml @@ -0,0 +1,51 @@ +# Todos los docker-compose, aquĆ­: https://github.com/Dispatcharr/Dispatcharr/tree/main/docker +services: + dispatcharr: + image: ghcr.io/dispatcharr/dispatcharr:latest + container_name: Dispatcharr + restart: unless-stopped + + ports: + - "9191:9191" + + volumes: + - ./data:/data + + environment: + # All-In-One mode (includes Redis, Celery, backend & frontend) + - DISPATCHARR_ENV=aio + + # Internal services (AIO) + - REDIS_HOST=localhost + - CELERY_BROKER_URL=redis://localhost:6379/0 + + # Logging + - DISPATCHARR_LOG_LEVEL=info + + # Optional process priority tuning + # Lower values = higher priority (-20 highest, 19 lowest) + # Requires cap_add: SYS_NICE for negative values + # - UWSGI_NICE_LEVEL=-5 # Streaming / FFmpeg + # - CELERY_NICE_LEVEL=5 # Background tasks / EPG + + # Required only if using negative NICE levels + # cap_add: + # - SYS_NICE + + # Optional hardware acceleration (Intel / AMD) + # devices: + # - /dev/dri:/dev/dri + + # Optional NVIDIA GPU support + # Requires NVIDIA Container Toolkit + # deploy: + # resources: + # reservations: + # devices: + # - driver: nvidia + # count: all + # capabilities: [gpu] + +networks: + default: + name: Dispatcharr_NET