I am looking for a plug-in for media requests from users.
My users suck, and won’t tell me if I’m missing stuff they want, or my copies are bad (with a few very helpful exceptions) so I’m looking for some sort of integration that like tells me what they are looking for, or makes it easy for them to ping me a suggestion to add/fix. I don’t watch most of my library, so this is a big concern.
Most of my users don’t know my number or email because they are my partner’s friends and I don’t use the email address my server is tied to, for security (nor are messages usually passed to me on the rare occasion they are sent to him). So “have them text you” isn’t really a good option, and it’s enough of a struggle to get them to use it in the first place that adding another standalone app isn’t going to do it either.
Preferably I would like something my end users don’t have to do anything to access, maybe a few button presses in their search interface? Like “search returns no results, request this content” as a button maybe?
You've been recommended Ombi, but I recommend Overseerr instead. You can set it to permit them to only login using Plex auth (so no credentials for you to manage) and import your user list from Plex. It links up to radar or sonarr (and other stuff) for downloads. It can be configured to auto-approve downloads so you don't have to do anything.
So you can set this all up without needing your own domain or something like taliscale? I've wanted something like Ombi for a long time but don't have the skills to set these (authentication, security, etc) up safely
you can go to no-ip.com for a free domain name to use. you have to renew every 30 days, but it’s just clicking a couple of buttons. it’s pretty great, and I’ve used it for years.
If you want it accessible outside of your LAN, then yes, you'll need a domain or tailscale/a VPN of some kind. But that's true of any service.
I have some pretty heavy security on my config, but I expose the Overseerr container directly and just let the Plex auth do its thing. It doesn't have write access to anything important anyway.
This looks very promising, and I’m looking at their page but I don’t understand how it integrates. Do I add it, do my users..? I second the question by the other commenter, but also this looks like more what I’d want if it’s a more seamless integration.
You would just be another Overseerr user. At initial setup, you pull all of the users you've shared your Plex server into the Overseerr config. You can dig into the settings and tweak it - the number of movies a default user can request per day, number of seasons of TV, etc. I have mine set up to auto-approve all requests, but users can only request one season of TV and three movies per day, to avoid people abusing the service. In general I don't have to touch it.
Second this. It requires a domain though like other request services, since it's a website. The real nice thing is that it integrates with services like radar and sonarr so if you approve the request you don't have to manually go find the new item.
So just to make sure I understand correctly, this would be something I would need to send them the credentials for, or link to, and have them do an extra login?