{"repo":"p-hueber/prefetcharr","free":true,"listed":false,"github":"https://github.com/p-hueber/prefetcharr","clone":"git clone https://github.com/p-hueber/prefetcharr.git","description":"Let Sonarr fetch episodes on demand for a show you are watching on Jellyfin/Emby/Plex.","language":"Rust","stars":276,"topics":["emby","jellyfin","plex","sonarr","binge","binge-watch"],"license":null,"category":"self-hosted-apps","readme_excerpt":"prefetcharr Have [Sonarr][sonarr] automatically fetch the next episodes of the show you’re watching on [Jellyfin][jellyfin]/[Emby][emby]/[Plex][plex]. Details prefetcharr periodically polls your media server for active playback sessions of TV shows. It then checks whether a configured number of successive episodes is available. If there are episodes missing, it asks Sonarr to search for them. Depending on the configuration, it searches the missing episodes individually or tries to fetch all seasons that contain them. If there are no more seasons left, the series is monitored for new seasons instead. Build and install To install, first ensure Rust is installed on your system by following the instructions at [Install Rust][rust], then run: Or with docker compose: Configuration The configuration is written in [TOML][toml] format. When running prefetcharr directly, you can pass the path of the configuration file using the --config command-line flag. For the Docker container, provide the entire configuration via the PREFETCHARR CONFIG environment variable. A complete example can be found in the installation instructions for docker-compose above. API keys prefetcharr needs two different API keys to do its job. sonarr.api key Go to Settings - General - Security and copy the API key. media server.api key The key to use and how to obtain it differs on the type of media server you use: Jellyfin Log in as an administrator and go to Administration - Dashboard - Advanced - Api Keys . Add ","default_branch":null,"files":null,"tree":[],"storefront":"/r/p-hueber","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/p-hueber/prefetcharr/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}