services: prowlarr: container_name: prowlarr image: lscr.io/linuxserver/prowlarr:latest environment: - PUID=${PUID} - PGID=${PGID} - TZ=${TZ} - UMASK=${UMASK} ports: - ${HTTP_PORT}:9696 volumes: - /path/to/prowlarr:/config - /path/to/media:/data restart: unless-stopped healthcheck: test: ["CMD-SHELL", "curl -f http://localhost:9696 || exit 1"] interval: 15s timeout: 5s retries: 5 start_period: 20s networks: - media-net networks: media-net: external: true