931
submitted 10 months ago* (last edited 10 months ago) by MonetarySqueeze@lemmy.dbzer0.com to c/piracy@lemmy.dbzer0.com

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
[-] nix@merv.news 124 points 10 months ago

Amazing! This looks gorgeous!

The screenshots probably shouldn’t include copyrighted movies though, so it doesn’t get taken down from GitHub. You can replace them with Blender Studio projects https://studio.blender.org/films/

(Also there’s a small typo it says steam instead of stream on GitHub)

[-] MonetarySqueeze@lemmy.dbzer0.com 27 points 10 months ago* (last edited 10 months ago)

Good points, thank you!

Edit: Do you guys recon it can be taken down even though all the images are from themoviedb.org or youtube?

[-] nix@merv.news 47 points 10 months ago

I think since it’s a piracy related app it’s best not to risk it. It happened to YouTube-dl

[-] TimoBRL@lemmy.world 4 points 10 months ago

This Youtube-dl? Glad it's back then.

load more comments (2 replies)
[-] eroc1990@lemmy.parastor.net 79 points 10 months ago

You should post this over on one of the Self Hosted communities. I'm sure they would appreciate this as well.

[-] Blizzard@lemmy.zip 33 points 10 months ago* (last edited 10 months ago)

Crosspost to !selfhosted@lemmy.world (instead of duplicating, I mean)

[-] matey@lemmy.dbzer0.com 5 points 10 months ago

It just duplicates it anyway, doesn't it?

[-] Blizzard@lemmy.zip 8 points 10 months ago

Does it? It links them together so maybe it doesn't show up twice in your feed? Let's test it.

[-] NateSwift@beehaw.org 6 points 10 months ago

If you’re using the lemmy website, you should only see crossposted posts once in your feed. App support varies IIRC

[-] MonetarySqueeze@lemmy.dbzer0.com 6 points 10 months ago

Thank you for the tip, I will!

[-] glimse@lemmy.world 77 points 10 months ago

be OP

Developing a UI to combine several similar projects together

Makes a beautiful interface

"I am not a UI designer"

[-] Bread@sh.itjust.works 17 points 10 months ago

If it looks like a duck, walks like duck, and quacks like a duck. They might just be a UI designer.

[-] Contend6248@feddit.de 14 points 10 months ago* (last edited 10 months ago)

This is the second project i've seen this week where the dev claimed that there is no knowledge about UI/UX and it's just better than anything i've seen.

I start to think UI/UX classes may have shifted in a direction no actual user likes to use. That would explain some things.

[-] Drewelite@lemmynsfw.com 25 points 10 months ago

This is sick. An android TV app, while I'm sure a low priority, would make this a home run for me. Great work.

[-] mrjfilippo@lemmy.world 12 points 10 months ago

Well it's #26 on the task board! Definitely following up closely. This could close the gap with Plex tremendously.

[-] MonetarySqueeze@lemmy.dbzer0.com 7 points 10 months ago

It’s definitely in the scope, as is the primary way I consume media, too

load more comments (1 replies)
[-] Veritas@lemmy.ml 15 points 10 months ago* (last edited 10 months ago)

This is similar to an idea I had some time ago but it was too difficult for me to implement. I'm happy to see a similar program being develop. Though using Jellyfin, Sonarr, Radarr, seems too difficult for the average user, with so many interconnected programs. I wish there was a simpler alternative.

My idea was:

A program that combines the features of Mediarepo and Fopnu, connected to a metadata database like MusicBrainz. The integration with a metadata database would enable users to automatically curate their file collections and contribute to the database by curating files that haven't been curated yet. This would allow for efficient organization and easy searching of files based on their metadata. Users would also have the ability to create collections and download entire collections instead of searching for individual files.

[-] Hcbille@lemmy.world 15 points 10 months ago

Beautiful project! One feature request/ question: Would it be possible to have a config file/gui with the api keys instead of having them in the compose file?

[-] MonetarySqueeze@lemmy.dbzer0.com 11 points 10 months ago

Yes! This is a planned feature once I get the settings page implemented.

[-] skadden@ctrlaltelite.xyz 7 points 10 months ago

You can already do this. You can specify an env file or use the default .env file.

The compose file would look like this:

environment:
      PUBLIC_RADARR_API_KEY: ${PUBLIC_RADARR_API_KEY}
      PUBLIC_RADARR_BASE_URL: ${PUBLIC_RADARR_BASE_URL}
      PUBLIC_SONARR_API_KEY: ${PUBLIC_SONARR_API_KEY}
      PUBLIC_SONARR_BASE_URL: ${PUBLIC_SONARR_BASE_URL}
      PUBLIC_JELLYFIN_API_KEY: ${PUBLIC_JELLYFIN_API_KEY}
      PUBLIC_JELLYFIN_URL: ${PUBLIC_JELLYFIN_URL}

And your .env file would look like this:

PUBLIC_RADARR_API_KEY=yourapikeyhere
PUBLIC_RADARR_BASE_URL=http://127.0.0.1:7878
PUBLIC_SONARR_API_KEY=yourapikeyhere
PUBLIC_SONARR_BASE_URL=http://127.0.0.1:8989
PUBLIC_JELLYFIN_API_KEY=yourapikeyhere
PUBLIC_JELLYFIN_URL=http://127.0.0.1:8096

This is how I do all of my compose files and then I throw .env in .gitignore and throw it into a local forgejo instance.

load more comments (3 replies)
[-] DARbarian@artemis.camp 13 points 10 months ago

This sounds incredible. My biggest gripe about moving from Plex to Jellyfin is that now to make requests, my family has to go to my Jellyseerr site. On Plex they could just add things to the watchlist, so that would be amazing to bring to Jellyfin.

load more comments (2 replies)
[-] Occupier8633@lemmy.world 13 points 10 months ago

Does this combine all of the "arrs" AND overseer/jellyseer?! Thank you so much for such an amazing creation! Let's all remember to thank our open source contributors for their hard and fruitful work.

[-] millionsofplayers@lemmy.one 8 points 10 months ago

is there a demo instance for this

[-] thetanis@lemmy.world 8 points 10 months ago

This looks very cool. One of my biggest issues with Jellyfin is its UI. So I just stay with Plex. There are some other features that keep me in Plex but it’s mainly the UI. I’ll be starring this and keeping an eye on it! Well done.

[-] matey@lemmy.dbzer0.com 4 points 10 months ago

I prefer the simpler Jellyfin UI; Plex has too much going on.

[-] SpezCanLigmaBalls@lemmy.world 4 points 10 months ago

For me it’s remote streaming. I have friends and family on my plex and it’s so easy to get them going. Getting jellyfin isn’t even possible on devices they use along with even making remote streaming work and having them be able to figure out how to make it work

load more comments (1 replies)
load more comments (1 replies)
[-] pm_boobs_send_nudes@lemmy.world 8 points 10 months ago

Anyway for this to work on Android TV?

[-] MonetarySqueeze@lemmy.dbzer0.com 14 points 10 months ago

Anyway for this to work on Android TV?

I'm looking to release an android tv as soon as all the basic features are implemented!

load more comments (1 replies)
[-] guts@lemmy.ml 8 points 10 months ago

Looking forward your Android TV port!

[-] And009@reddthat.com 7 points 10 months ago

Hey, I'd love to help you with UI. How do i contact you

[-] MonetarySqueeze@lemmy.dbzer0.com 4 points 10 months ago

Hey, sounds amazing. I’ll get back home on Monday, you can contact me through GitHub or in discord (@imnotasmurf)

load more comments (1 replies)
[-] matey@lemmy.dbzer0.com 7 points 10 months ago* (last edited 10 months ago)

I'll admit to being a little nervous to stand up something on my server that's explicitly named for looting/pillaging, just in case I'm the mark and not the operator.

EDIT: Why is the app having my browser try to load googleads and doubleclick.net ads? I assume the play.google.com and youtube.com integrations are for some additional content?

[-] MonetarySqueeze@lemmy.dbzer0.com 8 points 10 months ago

Haha, I found the name brilliant :D

The google crap is from a youtube iframe found in the frontpage that displays trailers in the background for the showcased movies. So far I haven’t found any other way to play YouTube videos inline unfortunately.

[-] zaggynl@lemmy.world 6 points 10 months ago

Consider linking to one of the piped instances, they function as a youtube proxy: https://github.com/TeamPiped/Piped/wiki/Instances

[-] MonetarySqueeze@lemmy.dbzer0.com 3 points 10 months ago

Thanks, I’ll look into that

[-] lud@lemm.ee 5 points 10 months ago

Maybe YouTubes enhanced privacy embed will work for that.

https://support.google.com/youtube/answer/171780?hl=en#zippy=%2Cturn-on-privacy-enhanced-mode

To use Privacy Enhanced Mode:

Change the domain for the embed URL in your HTML from >https://www.youtube.com to https://www.youtube-nocookie.com.

load more comments (4 replies)
[-] narc0tic_bird@lemm.ee 6 points 10 months ago
load more comments (1 replies)
[-] KotoWhiskasDE@feddit.de 5 points 10 months ago

Is Linux desktop app also planned?

[-] MonetarySqueeze@lemmy.dbzer0.com 7 points 10 months ago

Shouldn’t be much extra work!

load more comments (1 replies)
[-] umbrella@lemmy.ml 4 points 10 months ago* (last edited 10 months ago)

Setting up servarr and this is pretty much exactly what I was looking for. Going to give it a try!

[-] skadden@ctrlaltelite.xyz 4 points 10 months ago

This looks great. Gonna give it a whirl this weekend

[-] CAVOK@lemmy.world 4 points 10 months ago

Can we have some i2p integration too?

[-] Reborn2966@feddit.it 4 points 10 months ago

how this compare to jellyseerr?

[-] MonetarySqueeze@lemmy.dbzer0.com 5 points 10 months ago

The biggest difference is that you can stream content without leaving the website (through jellyfin integration)

[-] deeznutz@lemmy.dbzer0.com 4 points 10 months ago

I'm not a UI designer

You are now!

load more comments
view more: next ›
this post was submitted on 11 Aug 2023
931 points (98.3% liked)

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ

52563 readers
329 users here now

⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.

Rules • Full Version

1. Posts must be related to the discussion of digital piracy

2. Don't request invites, trade, sell, or self-promote

3. Don't request or link to specific pirated titles, including DMs

4. Don't submit low-quality posts, be entitled, or harass others



Loot, Pillage, & Plunder


💰 Please help cover server costs.

Ko-FiLiberapay


founded 1 year ago
MODERATORS