Plex Request: A Self-Hosted Media Request App for Your Plex Server
Ever had friends or family on your Plex server asking you to add movies and shows? You get the text, you open Radarr, search for it, add it, wait for it to download — rinse and repeat. **Plex Request** eliminates that entire workflow.
Plex Request is a lightweight, self-hosted web app that lets your Plex users search for movies and TV shows and request them directly. Admins can approve requests with a single click, which automatically sends them to Radarr (movies) or Sonarr (TV shows) for download. No more back-and-forth messages.
Plex Request is fully serverless, running on AWS. The frontend is a React + TypeScript single-page app served from CloudFront. The backend is a set of Node.js Lambda functions behind API Gateway, with DynamoDB for storage and Cognito for authentication. The whole thing deploys with a single Serverless Framework command.
It integrates directly with your existing Radarr and Sonarr instances — no extra services or databases to maintain beyond the AWS stack.
Tools like Overseerr and Ombi exist, but they require a dedicated server running 24/7. Plex Request takes a different approach: it's serverless, so it costs practically nothing to run, scales automatically, and there's no server to babysit. If you're already comfortable with AWS, it fits right into your existing setup.
Plex Request is open source and actively developed. Check it out on GitHub.