Hacker News new | ask | show | jobs
by mrcsharp 718 days ago
Jellyfin has its own apps plus a few other community-built ones like finamp[1] and findroid[2] which I personally use a lot.

I would argue that setting up nginx or other reverse proxy servers is outside the scope of Jellyfin. That is an infrastructure concern that is usually going to be very unique to your setup.

I, for example, use Traefik as my reverse proxy which requires a different set of configurations to get it working with Jellyfin. I don't expect the Jellyfin team to provide a guide for every reverse proxy. It would be nice, but I can see how this is out of their scope.

[1] https://github.com/jmshrv/finamp [2] https://github.com/jarnedemeulemeester/findroid

1 comments

That's a fair point -- a reverse proxy setup may be outside the scope of the jellyfin project, but as others have pointed out they also provide an official docker image with a docker compose and other container management solutions. It just seems like a logical next step would be to outline instructions for a more secure setup using something "standard" like nginx instead of leaving it as an exercise to the user -- who may not be so tech savvy.
> It just seems like a logical next step would be to outline instructions for a more secure setup using something "standard" like nginx instead of leaving it as an exercise to the user -- who may not be so tech savvy.

Maybe this is what you're looking for:

https://jellyfin.org/docs/general/networking/

Edit: On desktop, the sidebar is visible which includes links to instructions for Nginx, Caddy, Let's Encrypt, and some other things. I didn't realize at first because I looked at it on the desktop, but on mobile it seems you'll need to hit the hamburger menu to get to those links.

Oh this is very nice! I don't think they had these docs when I first set up Jellyfin years ago.
nice! I can't remember now if i used these docs -- i feel like i sort of fumbled through a solution though lol