# Overseerr — Media Request Management for Plex > A self-hosted media discovery and request management tool for Plex that lets users browse, request, and track movies and TV shows with automatic fulfillment. ## Install Save in your project root: # Overseerr — Media Request Management for Plex ## Quick Use ```bash docker run -d --name overseerr -p 5055:5055 -v $(pwd)/config:/app/config sctx/overseerr # Open http://localhost:5055 and sign in with your Plex account ``` ## Introduction Overseerr is a media request management tool built for Plex users. It provides a polished interface for browsing movie and TV show catalogs, submitting requests, and tracking their fulfillment through Sonarr and Radarr. ## What Overseerr Does - Presents a media discovery interface powered by TMDB with posters, trailers, and ratings - Lets users submit movie and TV show requests that route to Sonarr and Radarr - Scans your Plex library to show what is already available - Manages user permissions, request quotas, and approval workflows - Sends status notifications via Discord, Slack, Telegram, email, and webhooks ## Architecture Overview Overseerr is a Next.js application with a TypeScript backend and SQLite storage. It integrates with the Plex API for authentication and library scanning, and with Sonarr and Radarr APIs for request routing and status tracking. The frontend is a server-rendered React app with responsive design for mobile and desktop. ## Self-Hosting & Configuration - Deploy via Docker: `docker run -d -p 5055:5055 sctx/overseerr` - Sign in with Plex to authenticate and import your library during setup - Add Sonarr and Radarr servers with their API keys for automatic request processing - Configure user permissions to control who can request, auto-approve, or administer - Enable notifications in Settings for Discord, email, or other channels ## Key Features - Plex single sign-on for seamless user authentication - Automatic Plex library sync to detect already-available content - Per-user request limits and automatic or manual approval modes - Issue reporting for users to flag quality or availability problems - Clean responsive UI optimized for both mobile and desktop browsing ## Comparison with Similar Tools - **Jellyseerr** — Fork of Overseerr adding Jellyfin and Emby support; Overseerr is Plex-focused - **Ombi** — Older request management tool; Overseerr has a more modern interface and faster release cycle - **Petio** — Lightweight Plex companion; Overseerr provides richer media discovery and request tracking - **Doplarr** — Discord-only request bot; Overseerr offers a full web application alongside Discord notifications - **Plex Requests** — Older unmaintained tool; Overseerr is actively developed with regular updates ## FAQ **Q: Does Overseerr work with Jellyfin or Emby?** A: No. Overseerr is built exclusively for Plex. Use Jellyseerr if you need Jellyfin or Emby support. **Q: Is a Plex Pass required?** A: No. Overseerr works with free Plex accounts, though some Plex features may require Plex Pass. **Q: Can multiple users share one Overseerr instance?** A: Yes. Users authenticate via their Plex accounts, and administrators can set per-user request quotas and permissions. **Q: How does Overseerr differ from just using Sonarr and Radarr directly?** A: Overseerr provides a user-facing request portal with discovery features. Sonarr and Radarr handle the backend downloading, which most server admins prefer to keep hidden from end users. ## Sources - https://github.com/sct/overseerr - https://docs.overseerr.dev/ --- Source: https://tokrepo.com/en/workflows/68794c55-3ef0-11f1-9bc6-00163e2b0d79 Author: AI Open Source