Companion app for mdblist.com for better Radarr and Sonarr integration.
- Connects MDBList with Radarr and Sonarr.
- Uploads your current library state back to MDBList on schedule.
- Pulls MDBList queue items and sends add requests to Radarr/Sonarr.
- Supports multiple Radarr/Sonarr instances.
- Runs as a simple Docker container with persistent DB volume.
- Configure your MDBList API key in MDBListarr.
- Add your Radarr and Sonarr instances.
- Set quality profile and root folder mappings per instance.
- Let scheduled sync keep MDBList and your ARR apps in sync.
- Full sync now reports monitored and unmonitored items more reliably:
- Radarr uses
hasFileto mark downloaded vs missing. - Sonarr uses episode file statistics where available.
- Radarr uses
- Import list exclusions from Radarr/Sonarr are included in sync payloads.
- If a movie is already in Radarr, MDBListarr now triggers a Radarr
MoviesSearchcommand instead of only logging a duplicate error. - HTTP/JSON handling is more defensive for empty/invalid/compressed responses.
git clone --branch latest git@github.com:linaspurinis/mdblistarr.git
docker build -t mdblistarr .
docker run -e PORT=5353 -p 5353:5353 mdblistarrservices:
mdblistarr:
container_name: mdblistarr
image: linaspurinis/mdblistarr:latest
environment:
- PORT=5353
volumes:
- db:/usr/src/db/
ports:
- '5353:5353'
volumes:
db:
