Add Prowlarr, Portainer, and Bazarr as default services#34
Conversation
- Prowlarr (9696, media_network): indexer manager that feeds
Radarr/Sonarr — replaces the need to configure indexers in each
*arr separately.
- Portainer (9000, monitoring_network): Docker management UI. Mounts
/var/run/docker.sock, which grants root-equivalent host access —
README and CLAUDE.md call this out.
- Bazarr (6767, media_network): subtitle management for the same
media library Radarr/Sonarr write to (${USERDIR}/plex/media).
README and CLAUDE.md updates:
- Service tables: Prowlarr/Bazarr added to Content Management,
Portainer added to Monitoring with a link to the socket-access note.
- Network Architecture lists updated for both files.
- Mermaid diagram now shows Prowlarr feeding indexers to *arrs and
Bazarr fetching subtitles for Plex.
- "Not included but recommended" trimmed to Lidarr and Jackett (the
three new services move out of that list).
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (3)
📝 WalkthroughWalkthroughAdds three services to the Plex stack—Portainer for Docker container management, Prowlarr for media indexing, and Bazarr for subtitle management—configured in Docker Compose on appropriate networks, documented with architecture diagrams and tables, and accompanied by technical network topology and security warnings. ChangesPlex Stack Service Expansion
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Possibly related PRs
Suggested labels
Poem
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
docker-compose.ymlthat were previously listed as "not included but recommended":9696,media_network) — single indexer manager that feeds Radarr/Sonarr, replacing per-*arr indexer config.9000,monitoring_network) — Docker management UI. Mounts/var/run/docker.sockfor full host control.6767,media_network) — subtitle management against the same${USERDIR}/plex/medialibrary Radarr/Sonarr already write to.Type of change
feat/)docs/)Validation
docker compose configparses cleanly with placeholder env valuesPUID/PGID/TZ/USERDIRcontract.env(deferred — config edits only)Related
Follows up on the README overhaul (#32) and community health files (#33). No linked issue.
Summary by CodeRabbit
New Features
Documentation