Files
TDarr-Auto-Requeue/docker-compose.yml

37 lines
922 B
YAML

version: "3.9"
services:
tdarr-requeue:
build: .
container_name: tdarr-requeue
restart: unless-stopped
environment:
# Tdarr connection
TDARR_URL: ${TDARR_URL}
TDARR_API_KEY: ${TDARR_API_KEY}
# Behaviour
TDARR_STAGING_LIMIT: ${TDARR_STAGING_LIMIT:-50}
TDARR_BATCH_SIZE: ${TDARR_BATCH_SIZE:-50}
TDARR_INTERVAL_MIN: ${TDARR_INTERVAL_MIN:-60}
TDARR_RETRIES: ${TDARR_RETRIES:-4}
TDARR_BACKOFF_MS: ${TDARR_BACKOFF_MS:-2000}
BULK_TIMEOUT_MS: ${BULK_TIMEOUT_MS:-120000}
# Logging
LOG_LEVEL: ${LOG_LEVEL:-info}
LOG_PRETTY: ${LOG_PRETTY:-0}
# Optional: if your Tdarr server lives on the same Docker network
# networks:
# - tdarr_net
# Optional: host-side log directory
# volumes:
# - ./logs:/app/logs
# networks:
# tdarr_net:
# external: true