I already host multiple services via caddy as my reverse proxy. Jellyfin, I am worried about authentication. How do you secure it?
I already host multiple services via caddy as my reverse proxy. Jellyfin, I am worried about authentication. How do you secure it?
My setup: Locally (all in docker):
VPS (Oracle Cloud free tier, also everything in docker):
Usernames are not shown in the frontend and have to be entered. Passwords are generated by a password manager and can’t be changed by the user.
So my clients just get the URL of my reverse proxy and can access the read only JF through my Wireguard tunnel. Didn’t have to open any ports on my side. If someone is interested I can share the docker compose files later.
I am interested in your docker compose
Will share this evening after work.
I’m more interested in the fail2ban setup. How did you do that for Jellyfin? Is it through a plugin?
This seems like a developer/infrastructure level job, any dumb down step by step procedure to recommend?