2025-05-22, 09:56 AM
(This post was last modified: 2025-05-22, 09:57 AM by abstract. Edited 1 time in total.)
Hi,
I had the same problem and resolved to what I feel is comfortable.
My setup was: Jellyfin Docker container on a server in my LAN, NGINX on my OPNsense box forwarding traffic to that, Cloudflare providing DNS with IP proxy enabled.
Client --> CF Proxied IP --> Cloudflare --> Home IP --> OPNsense/NGINX --> Jellyfin
What fixed it for me was point Cloudflare to a VPS I have with the IP proxy DISABLED, this VPS runs NGINX with certificates from certbot (https://jellyfin.org/docs/general/post-i...nced/nginx and https://jellyfin.org/docs/general/post-i...ypt/#nginx), Jellyfin is "exposed" to this VPS via a WireGuard tunnel.
Client --> VPS IP --> NGINX --> Local server IP through WireGuard --> Jellyfin
Again, this is what worked for me, I am no expert and do not encourage you to blindly follow my footsteps, please do your own due diligence and see if this is right for you.
If anyone sees any concerns/flaws or has insight into why this may be, please let me know
Thank you.
I had the same problem and resolved to what I feel is comfortable.
My setup was: Jellyfin Docker container on a server in my LAN, NGINX on my OPNsense box forwarding traffic to that, Cloudflare providing DNS with IP proxy enabled.
Client --> CF Proxied IP --> Cloudflare --> Home IP --> OPNsense/NGINX --> Jellyfin
What fixed it for me was point Cloudflare to a VPS I have with the IP proxy DISABLED, this VPS runs NGINX with certificates from certbot (https://jellyfin.org/docs/general/post-i...nced/nginx and https://jellyfin.org/docs/general/post-i...ypt/#nginx), Jellyfin is "exposed" to this VPS via a WireGuard tunnel.
Client --> VPS IP --> NGINX --> Local server IP through WireGuard --> Jellyfin
Again, this is what worked for me, I am no expert and do not encourage you to blindly follow my footsteps, please do your own due diligence and see if this is right for you.
If anyone sees any concerns/flaws or has insight into why this may be, please let me know

Thank you.