this post was submitted on 26 Feb 2025
332 points (99.1% liked)

Selfhosted

42956 readers
628 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 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 33 points 2 days ago (1 children)

This is a feature that Jellyfin natively has already. So now Jellyfin exceeds Plex in some areas.

[–] [email protected] -2 points 1 day ago (1 children)

Now if they could just tidy up remote access so that everyone is comfortable being able to use it.

They really need to partner with let's encrypt. If they implemented automated SSL generation and regeneration in the app and a dynamic DNS/Port registry, they would get mountains of new users.

Just tidying up remote access would probably be enough to sync Plex.

[–] [email protected] 8 points 1 day ago (1 children)

They already have a guide on this, its not too difficult. How would a "partnership" work?

[–] [email protected] 4 points 1 day ago

By it's not too difficult, are you actually expecting average users to run certbot cli?

We need to get out of the mindset of jellyfin being self hosted and into the same mindset Plex has of you're just running it.

Hosting is one of my professional duties so I don't have problems doing all this. But any idiot can install PMS and have secure shared communication with their friends and family. And we need those idiots.

Jellyfin needs the ability to request certificates and install them without any serious user intervention beyond the initial setup, maybe just an email address. And none of this should require users to touch CLI. This probably needs to be dynamic DNS, maybe we also partner with duck DNS. Right in the GUI make an account, store off the URL in the configs.

I'm presuming this means a le API that will not change from the let's encrypt side, or advanced clear notice when things are going to change, with opportunities to delay if possible and necessary. That's where your actual partnership comes in.

We need that thing that Plex has that shows you that your server is remotely accessible from inside the admin. This will help the uninitiated set up a port forwarding and test it.

Once the server is set up and working we don't need centralized login but we need something. Start with the main settings page, where you drop down in your account on the admin We need an invite users option. It just takes you to users add.

Users add needs to have email or slack or something so that when you add the user it can notify them that they've been added and send them a link back to your server. It could be a mailto:// or maybe just a page saying here's the link to share with your family.

That link would contain the dynamic DNS previously set up and whatever port you're able to use.

It's just a handful of creature comforts that plex does particularly well that is barely touched on the jellyfin side. But there's some of the most important comforts.