this post was submitted on 11 Aug 2023
448 points (98.5% liked)

Selfhosted

39937 readers
381 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 1 year ago
MODERATORS
 

cross-posted from: https://lemmy.dbzer0.com/post/1908082

Hey ya all,


> 
> Reiverr is a project of mine that I’ve decided to release to the public today. It’s a self-hosted website similar to the content discovery app Overseerr, with the added features of managing and watching your content library through Sonarr, Radarr and Jellyfin integrations. The motivation behind the project was the lack of a unified modern UI that could be used to discover, manage and watch content in a single place.

Currently, the project is in very early stages of development, but it is mostly usable in its current state. If you want to try it out, you can find the installation instructions in the project’s GitHub page:
> 
>

https://github.com/aleksilassila/reiverr

Also: For the project to reach its fullest potential, it could use contributions! If you’d like to contribute code, designs (I’m not a UI designer, please help me), documentation or anything else, first of all, thank you!, and you can find an extensive list of planned features & fixes at the Reiverr Taskboard. It’s also a great place to just get a sense of what’s being done if you’re curious.
> 
>

Cheers guys!

top 50 comments
sorted by: hot top controversial new old
[–] Decronym@lemmy.decronym.xyz 39 points 1 year ago* (last edited 1 year ago) (2 children)

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I've seen in this thread:

Fewer Letters More Letters
HTTP Hypertext Transfer Protocol, the Web
HTTPS HTTP over SSL
IP Internet Protocol
NAS Network-Attached Storage
Plex Brand of media server package
SSL Secure Sockets Layer, for transparent encryption
TCP Transmission Control Protocol, most often over IP
UDP User Datagram Protocol, for real-time communications

6 acronyms in this thread; the most compressed thread commented on today has 7 acronyms.

[Thread #25 for this sub, first seen 11th Aug 2023, 14:55] [FAQ] [Full list] [Contact] [Source code]

[–] Cardinalis@sh.itjust.works 16 points 1 year ago

Awesome bot whoever made this. Thank you.

[–] Valmond@lemmy.mindoki.com 2 points 1 year ago

So when you ping over SNMP to fill the ARP cache with IP MAC pairs, so you can use UDP or TCP in your local network to connect to your NAS

out of breath

[–] RxBrad@lemmings.world 26 points 1 year ago (3 children)

Was curious to take a look as an Overseerr replacement (Overseer has been running painfully, painfully slow for awhile)

But it looks like Jellyfin is currently a hard requirement to use Reiverr (I have Plex).

[–] MonetarySqueeze@lemmy.dbzer0.com 13 points 1 year ago (5 children)

Yep, for now. I'm looking to implementing plex integration in the future, but right now I'm unsure if it is possible to play content from plex via their API. So whether or not jellyfin is a hard requirement for playback remains to be seen

[–] Kuvwert@lemm.ee 8 points 1 year ago

Plex integration would add a ton of value for my flow

[–] RxBrad@lemmings.world 4 points 1 year ago (2 children)

It'd be really nice to have a web interface that primarily links up to Sonarr & Radarr (minus the playback part) -- just for requesting stuff.

Though Plex login integration would be nice, also -- especially if I'm exposing it publicly. And that also opens the possibility to auto-import peoples' Plex wishlists.

[–] Hazmat@lemmy.world 8 points 1 year ago (1 children)

I’ll probably make jellyfin optional in the future, which would essentially make this just a frontend for sonarr, radarr and tmdb. Also I wouldn’t expose Reiverr outside your network currently since there is no authentication and the api keys are sent to your browser - definitely don’t do it without HTTPS

[–] yeyeoke@lemmy.world 1 points 1 year ago

If I may add a suggestion regarding authentication, when you go down that route - please consider adding OIDC so we can use our own IDPs.

[–] MaggiWuerze@feddit.de 1 points 1 year ago (1 children)
[–] RxBrad@lemmings.world 1 points 1 year ago

Yeah. A year or two ago, Plex added a thing where you can add any show or movie to a "Watchlist", no matter what service it's on.

Overseerr can already automatically pull in that in and turn it into Radarr / Sonarr requests. I would think Reiverr could eventually do it, too.

[–] Chaphasilor@feddit.nl 1 points 1 year ago (2 children)

Is sonarr/radarr a hard requirement? Would be interested in just using this as an alternative frontend for jellyfin

It is currently, but I’ll see if I can make all the integrations optional next week

[–] Diffuser5593@aussie.zone 1 points 1 year ago

There's definitely alternatives to the Jellyfin UI, there was one that popped up here a few days ago?

[–] hoodatninja@kbin.social 1 points 1 year ago

Thanks for all your hard work!

[–] candyman337@sh.itjust.works 1 points 1 year ago

I mean, you could add Plex and then just disable playback if that's not possible or until you find a way to do that

[–] XanXic@lemmy.world 3 points 1 year ago (3 children)

Fwiw there's a new feature in Plex you have to opt into but the Sonarr and Radarr devs figured out how to use it. So you can make it so things people add to their watchlist on Plex get sent to the 'arrs. Like I have it auto add movies and search for them with the typical profile and then add TV shows unmonitored and send me a text message.

Really simplifies everything. Like now my grandma doesn't have to go to a website and stuff. Since even if you turn off the free TV spam the search function will still return things you don't have and let you naturally add it to your watchlist and even put it in a recently added bar on the watchlist page when it's there.

[–] RxBrad@lemmings.world 3 points 1 year ago (1 children)

Yep, I have that enabled in Overseerr. A couple people have used it. But mostly, people prefer to manually request stuff with Overseerr.

Unfortunately, it usually takes a minute or so to get Overseer to load.

[–] XanXic@lemmy.world 2 points 1 year ago (1 children)

Yeah I've been trying to cut out the middle man. My family isn't technically proficient and I found just having it sync straight to Sonarr and Radarr was saving me a step since I always have them open and already have them accessible on my website. Since TV shows was the only thing I don't have auto approve it just made the decision on letting it search or going out and manually finding a pack happen at the point that matters to me.

But yeah I still have the request site up but thinking of taking it down because I still have some issues pop up and less moving parts is better for me.

It's also a plus for me because I use NZB360 to manage everything on my phone which is much better with Sonarr and Radarr

[–] RxBrad@lemmings.world 1 points 1 year ago (1 children)

Can you request specific seasons or episodes of a TV series that way?

[–] XanXic@lemmy.world 2 points 1 year ago (1 children)

I don't think so, but I've never had someone do that on the old system. They always want all 16 seasons of some old show lol. Drives me crazy. My brother asks for a show every two weeks and be like where are they? And I'll respond with the like last 12 shows he asked for with zero watch time from tautilli

[–] RxBrad@lemmings.world 2 points 1 year ago (1 children)

I've got one friend who just cancelled all of his streaming services, and is asking for only the most recent season of stuff he watched.

So, Overseerr actually works in his favor.

[–] XanXic@lemmy.world 1 points 1 year ago

Yeah I wish there was a setting that's like if it's released in the last two years just grab it. I always have an issue with my peeps wanting old stuff. Like my uncle was like that and I let his shows auto approve but then he asked for some show from 2019 with 8 seasons and it grabbed like 200gbs of shows in a few hours and I was like "nope, no more"

[–] BlueEther@no.lastname.nz 1 points 1 year ago

Hi Thanks for that, I did see a mention of this feature the other day, but didn't know the how

[–] hitmyspot@aussie.zone 1 points 1 year ago

Omg, thanks for helping me to get the names. The arrs indeed.

[–] sharkaccident@lemmy.world 1 points 1 year ago

If it just adds content to radarr and sonarr, it wouldn't matter for Plex. Just set to scan folder for changes.

[–] bluegandalf@lemmy.ml 21 points 1 year ago (2 children)

Tried this out. Was disappointed with the fact that it uses browser cache to store data, which becomes near impossible when you have a large library. A solution with a db stored on disk would greatly be appreciated.

That’s a good point and is something that I’ll have to look into later

[–] MaggiWuerze@feddit.de 3 points 1 year ago (1 children)

Before I try it, how big is your library? Might tell me if I need to try at all

[–] bluegandalf@lemmy.ml 3 points 1 year ago

In terms of storage, ~37TB

[–] beta_tester@lemmy.ml 5 points 1 year ago

Wow! I'll have a look. Looks really dope!

Dang. This almost makes me want to switch away from PLEX. I love how this feels a bit like Apple TV's interface, but isn't just a plain carbon copy.

[–] dustyData@lemmy.world 3 points 1 year ago (1 children)

How hard would be to make it run on TrueNAS as a jail? Docker is kind of a painful mess on TrueNAS.

I’ll have to look into that, but the rule of thumb is that you can get this to run pretty much on anything with some tinkering

[–] m0nky@lemmy.world 3 points 1 year ago

Can't wait to play with this. Thanks a lot.

[–] A10@kerala.party 2 points 1 year ago (1 children)

Looks great 👍 but nothing shows up for me in library, I have around 1000 movies

[–] MonetarySqueeze@lemmy.dbzer0.com 3 points 1 year ago (1 children)

Thanks for letting me know, I’ll have to stress test the application a bit more next week

[–] iHUNTcriminals@lemm.ee 1 points 1 year ago* (last edited 1 year ago)

It's the same for me. No library or sources page.

Have you thought about a discord server for communication and ideas?

I feel like this is a much needed app.

[–] Potatoes6470@lemmy.ca 2 points 1 year ago (1 children)

Hi! For the video player, is it limited to what the web browser support or it use an external video player. Sorry I can't test because I need a windows install. Thanks!

Currently it uses the browser video player similar to jellyfin

[–] AES@lemmy.ronsmans.eu 2 points 1 year ago
[–] Briny@lemmy.world 1 points 1 year ago (1 children)

I use firefox as my daily driver, that’s safari in the gif

[–] turkelton@lemmy.world 1 points 1 year ago

Woooow looking slick

[–] The_Shwa@midwest.social 1 points 1 year ago (1 children)

I threw this on my server to see how it runs, I'm not able to see any of my library( I think this is the connection to jellyfin) or any way that it connects to my sonarr/radarr services? I tripple checked that the api keys are correct but I'm still not seeing anything. I saw that someone else said that it does browser caching and I have a large library so maybe that is the issue. I look forward to seeing how this project progresses because I host all of these services and it will be nice to have one place to go for them.

I fixed a bug regarding the jellyfin api in v0.3.0, see if it fixes the issue

[–] A10@kerala.party 1 points 1 year ago

Hi reiverr is working better after updating to 0.3.0, thanks for this nice software no more cors errors, sources are listed, movies can be streamed. I would prefer opening the movies using the jellyfin url instead of bulltin player(need ability to switch langs, subs etc)

load more comments
view more: next ›