This project was inspired from the existing project Elsewherr.
go-elsewherr will see if your movies from Radarr (or series from Sonarr) are available on a streaming service, and add a tag against the movie if it is.
The script will check from a specific source via their API to get all streaming services each movie (or tv show) is on. It then adds this tag in Radarr (or Sonarr).
Available sources:
I use Radarr (and Sonarr) as a manager for my movies (and series). When I decide to watch a movie (or series), I can see directly from inside the entry where it is available.
Configurations such as Radarr and Sonarr url/access key can be set through environment variables. See the .env.example file (read the comments).
Copy .env.example to .env
(do not forget to populate it) and use the docker compose
command to create and start the container.
docker compose up --build
You might want to set up a cronjob to run this regularly to keep the list up to date.