2025-01-29, 10:23 AM
I’m trying to figure out the best way to seamlessly access Jellyfin from my mobile devices, whether I’m at home or away.
My setup:
- Jellyfin is running in a Docker container on Unraid.
- The container’s network is set to
- I’m using Nginx Proxy Manager (NPM) in another container to handle reverse proxying.
- I have a subdomain,
- The proxy host has a self signed SSL certificate and HTTPS is enforced.
This setup works perfectly when I’m outside my home network.
The problem:
I want
What I’ve tried:
I set up a static DNS entry on my router to resolve
I haven't tried pointing the
My question:
What’s the best way to set this up so that I can always the same server address, whether I’m at home or away with traffic routing locally when at home? I would prefer to not use any sort of setup that would require config on client devices (VPN for example).
Would love to hear how others have solved this.
My setup:
- Jellyfin is running in a Docker container on Unraid.
- The container’s network is set to
br0, and I’ve assigned it the static IP 10.0.0.6. It listens on ports 80/443. - I’m using Nginx Proxy Manager (NPM) in another container to handle reverse proxying.
- I have a subdomain,
media.domain.com, set up in NPM to route the traffic to Jellyfin. - The proxy host has a self signed SSL certificate and HTTPS is enforced.
This setup works perfectly when I’m outside my home network.
The problem:
I want
media.domain.com to work both at home and away, without needing to switch servers in the Jellyfin Android app. Additionally, I want traffic to route locally when I’m on my LAN, so it continues to work even if my internet is down. What I’ve tried:
I set up a static DNS entry on my router to resolve
media.domain.com to 10.0.0.4 (NPM), thinking this would allow my local devices to still reach JellyFin with SSL. However, when I do this I am unable to connect when using the Android app, I suspect because a SSL related issue. I haven't tried pointing the
media.domain.com on my router to 10.0.0.6 (JellyFin) directly, but if I did this I can't see how I could use https://media.domain.com both home and away.My question:
What’s the best way to set this up so that I can always the same server address, whether I’m at home or away with traffic routing locally when at home? I would prefer to not use any sort of setup that would require config on client devices (VPN for example).
Would love to hear how others have solved this.


