this post was submitted on 31 Mar 2025
214 points (98.2% liked)

Selfhosted

59955 readers
378 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.

  3. Posts here are to be centered around self-hosting. Please ensure it is clear in your post how it relates to self-hosting.

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

  5. Submission headline should match the article title.

  6. No trolling.

Resources:

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

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

I already host multiple services via caddy as my reverse proxy. Jellyfin, I am worried about authentication. How do you secure it?

you are viewing a single comment's thread
view the rest of the comments
[–] jagged_circle@feddit.nl -2 points 1 year ago (1 children)

Kinda hard because they have an ongoing bug where if you put it behind a reverse proxy with basic auth (typical easy button to secure X web software on Internet), it breaks jellyfin.

Best thing is to not. Put it on your local net and connect in with a vpn

[–] satans_methpipe@lemmy.world -1 points 1 year ago (1 children)

I'm not experiencing that bug. My reverse proxy is only accessed locally at the moment though. I did have to play with headers a bit in nginx to get it working.

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

Basic auth. The bug is if you enable basic auth.

[–] satans_methpipe@lemmy.world -1 points 1 year ago (1 children)

It is enabled, but now I'm doubting that. I'll double check when my homelab shift is complete.

[–] jagged_circle@feddit.nl 1 points 1 year ago* (last edited 1 year ago)

It isnt. Else you wouldn't be able to load many jellyfin assets. Because there's a colission of the Auth header