services: sonarr: image: ghcr.io/linuxserver/sonarr:latest container_name: sonarr environment: - PUID=${PUID} - PGID=${PGID} - TZ=${TZ} - UMASK=${UMASK} - DOCKER_MODS=ghcr.io/gilbn/theme.park:sonarr - TP_THEME=dark - TP_ADDON=sonarr-4k-logo ports: - ${HTTP_PORT}:8989 volumes: - /path/to/sonarr:/config - /path/to/media:/data restart: unless-stopped healthcheck: test: ["CMD-SHELL", "curl -f http://localhost:8989 || exit 1"] interval: 15s timeout: 5s retries: 5 start_period: 30s networks: - media-net networks: media-net: external: true