Skip to main content

Prowlarr

·
Docker media indexer automation Docker Compose self-hosted
Table of Contents

🦁 My Prowlarr Setup
#

This Prowlarr setup runs in a Docker container and is used to manage indexers for your media downloaders (e.g., Radarr, Sonarr). It includes configurations for environment variables, volume mounts, and networking.


⚙️ My Configuration Details
#

🌍 Environment Variables
#

VariableDescription
PUID=0User ID for permission management (root user)
PGID=0Group ID for permission management (root group)
TZ=Europe/LondonTimezone configuration

📂 Volume Mounts
#

VolumeDescription
~/prowlarr/config:/configMounts configuration data for persistence

🔗 Networking
#

Port MappingFunction
9696:9696Prowlarr web interface for managing indexers

📜 My Docker Compose Configuration
#

services:
  prowlarr:
    image: lscr.io/linuxserver/prowlarr:latest # Prowlarr latest image
    container_name: prowlarr # Container name for identification
    environment:
      - PUID=0 # Set user ID (root user)
      - PGID=0 # Set group ID (root group)
      - TZ=Europe/London # Set timezone
    volumes:
      - ~/prowlarr/config:/config # Mount the configuration directory
    ports:
      - "9696:9696" # Expose port 9696 for the Prowlarr web interface
    restart: unless-stopped # Restart the container unless stopped manually