Skip to content

Seerr

Web app for requesting and approving movies and shows on Jellyfin, Plex, or Emby.

Stars
13.1k
Forks
1.1k
Licence
MIT
Language
TypeScript
Last update
4 days ago
Type
App

What it is

Seerr is a free, open-source web application that lets people request movies and TV shows for a media library. It connects to your media server (Jellyfin, Plex, or Emby) and to services such as Sonarr and Radarr, so requests can be tracked, approved, and passed along. It is used by households and groups who share a media server and want a simple way to ask for new titles.

  • Let household members request specific seasons or movies from a web interface
  • Approve or reject incoming requests from a mobile-friendly UI
  • Keep track of which titles are already in the library via library scans
  • Receive notifications through configured notification agents
  • Create user accounts by importing users from your media server

Great for

  • Home media server owners who share a library with family or friends
  • People already running Jellyfin, Plex, or Emby who want a request queue
  • Admins who want to approve requests from a phone
  • Groups that need per-user permissions on what can be requested

Not ideal for

  • People without an existing media server, since the README describes it as integrating with Jellyfin, Plex, or Emby
  • Users who need a fully hands-off setup with no admin work, because requests still need management
  • Anyone who does not want to self-host and maintain a server
Step-by-step guide: how to use SeerrInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    Run with Docker

    You'll need: Docker (the repository topics include docker; the README points to the docs for install details)

    Clone the repository

    git clone https://github.com/seerr-team/seerr.git
  2. 2

    Run it

    • Follow the installation instructions in the Seerr documentation at https://docs.seerr.dev/getting-started/
    • Connect Seerr to your Jellyfin, Plex, or Emby server
    • Optionally connect Sonarr or Radarr
    • Open the web interface on your local install and submit a test request
  3. 3

    Get the most out of it

    • Use the granular permission system to control who can request and approve
    • Enable library scanning so titles already in your library are flagged
    • Configure notification agents to hear about new requests
    • Use the API documentation at http://localhost:5055/api-docs on your local install if you want to automate tasks
    • Read the migration guide if you are moving from Overseerr or Jellyseerr

Downloads

Strengths

  • Supports Jellyfin, Plex, and Emby, with user import and authentication
  • Offers PostgreSQL and SQLite database options
  • Released under the MIT license with an active community and documentation

Trade-offs

  • Setup details are on an external documentation site rather than in the README
  • The README lists Sonarr and Radarr as the only supported request services, with more planned
  • Requires running and maintaining a self-hosted server

How it compares

ProjectStarsTypeLevelUpdatedBest for
seerr (this)13.1kAppintermediate4 days agoHome media server owners who share a library with family or friends
uptime-kuma93.2kAppbeginner4 days agoPeople who want to monitor their own websites or services without paying a hosted monitoring service
memos64.2kAppintermediate4 days agoPeople who want a private, self-hosted journal or quick-notes timeline
huginn50.3kAppintermediate4 days agoPeople who want IFTTT-style automations without sending their data to a third-party service
dashy26.9kAppbeginner5 days agoPeople running a homelab or home server who want one page for all their services
transfer.sh15.9kAppintermediate5 days agoDevelopers who want to share files from a terminal without a web browser

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.