Overseerr is a request management and media discovery tool for the Plex ecosystem.
This service requires the following other services:
- a Traefik reverse-proxy server
To enable this service, add the following configuration to your vars.yml
file and re-run the installation process:
########################################################################
# #
# overseerr #
# #
########################################################################
overseerr_enabled: true
overseerr_hostname: overseerr.example.com
########################################################################
# #
# /overseerr #
# #
########################################################################
In the example configuration above, we configure the service to be hosted at https://overseerr.example.com
.
A overseerr_path_prefix
variable can be adjusted to host under a subpath (e.g. overseerr_path_prefix: /overseerr
), but this hasn't been tested yet.
After installation, you should access your new Overseerr instance at the URL you've chosen. Follow the prompts to finish setup. The below guide may be useful:
- Sign in to Overseerr via Plex. You should get a browser pop-up window.
- Configure Plex. There are a few ways to do this, either by manually filling in the form with your Plex URL or clicking the little 'load' icon the right to populate the drop-down and selecting one of those. Whichever you do, its best to select an option that uses HTTPS. Click the
Save
button.
- Configure Plex some more. Scroll down and click the
Sync Libraries
button and select the libraries you want Overseerr to know about. Next, clickStart Scan
and thenContinue
.
- Configure Radarr & Sonarr. The only tricky bit here is getting your API key for the service, which can be obtained at your Radarr/Sonarr
Settings -> General
page.
For additional configuration options, refer to ansible-role-overseerr's defaults/main.yml
file.
Consider these other supported services that are also in the *Arr stack of media automation tools: