Seerr / Overseerr
Seerr (and its fork Overseerr) is a media request management tool. Users can request movies and TV shows, and Seerr sends them to Sonarr/Radarr for download. Dubby integrates with Seerr to show media availability.
How it works
Section titled “How it works”Dubby acts as a “media server” in Seerr’s configuration, similar to how Plex or Jellyfin integrate. This enables:
- Availability display — Seerr shows which requested media is already available in your Dubby library
- Library sync — Seerr periodically fetches your Dubby library to update availability status
- Webhook notifications — Dubby notifies Seerr when new media is added
1. Configure Seerr
Section titled “1. Configure Seerr”In Seerr’s settings, add Dubby as a media server:
- Server type: Dubby
- Server URL: Your Dubby server URL (e.g.,
http://dubby:3000) - Click Test to verify the connection
Seerr will register itself with Dubby and receive an API key for subsequent requests.
2. Verify in Dubby
Section titled “2. Verify in Dubby”After connecting, you can verify the integration in Dubby’s admin settings under Integrations > Seerr.
API endpoints
Section titled “API endpoints”Dubby exposes several endpoints specifically for Seerr integration:
| Endpoint | Description |
|---|---|
GET /api/seerr/system/info | Server identity (no auth required) |
GET /api/seerr/libraries | List all libraries |
GET /api/seerr/libraries/:id/items | Paginated media items in a library |
GET /api/seerr/items/:id | Single item details |
POST /api/seerr/availability/check | Check if specific media is available |
GET /api/seerr/recent | Recently added media |
POST /api/seerr/webhook | Receive availability updates |
These endpoints use a separate API key (not your user Bearer token) that is exchanged during the initial registration handshake.
Docker networking
Section titled “Docker networking”If running both Dubby and Seerr in Docker, ensure they’re on the same Docker network so they can communicate by service name:
services: dubby: image: dubbytv/dubby:latest networks: - media
seerr: image: seerr/seerr:latest networks: - media
networks: media:Then use http://dubby:3000 as the server URL in Seerr’s configuration.