03-prowlarr.md
kstack: book: Centerpoint Home Lab chapter: Media Management page: Prowlarr tags: [prowlarr, indexer, arr, media-management]
Overview
emptyProwlarr is the indexer aggregation layer for the *arr stack. It manages all Usenet
and torrent indexer connections in one place and syncs them automatically to Sonarr,
Radarr, Whisparr, and LazyLibrarian — eliminating the need to configure indexers
individually in each application.
Access
https://prowlarr.home.local
LAN access via Step-CA TLS
No external route — internal management only.
Configuration
Image: lscr.io/linuxserver/prowlarr:latest
Compose project: arr stack
Traefik Labels
traefik.enable: "true"
traefik.http.routers.prowlarr.rule: Host(`prowlarr.home.local`)
traefik.http.routers.prowlarr.entrypoints: websecure
traefik.http.routers.prowlarr.tls.certresolver: step-ca
traefik.http.services.prowlarr.loadbalancer.server.port: 9696
Volumes / Bind Mounts
/home/jeeves/docker/arr/Prowlarr/config
/config
Indexer definitions and settings
Integration Points
Prowlarr pushes its configured indexers to downstream *arr apps via their APIs. Each app is added in Prowlarr Settings → Apps:
media-network)
Sonarr
http://sonarr:8989
Radarr
http://radarr:7878
Whisparr
http://whisparr:6969
LazyLibrarian
http://lazylibrarian:5299
When an indexer is added or updated in Prowlarr, it is automatically propagated to all connected apps. No manual indexer configuration in individual *arr apps is needed.
Notes / Gotchas
Last Updated: 2026-06-16