2026-01-14, 06:21 PM
Hello! I am very new to Jellyfin but am enjoying it so far. Currently I have it setup on my Debian 13 headless home server and have port forwarded my https port. With this, and a domain, I have Caddy as my reverse proxy to redirect traffic to Jellyfin allowing remote access to the server for streaming.
The main goal here is to make remote connections to this server anonymous by simply not including the IP of the user in Jellyfin's dashboard or associated logs. I was able to do this via Caddy with the following arguments in the reverse proxy.
This works to make all IPs shared seem like they're coming from localhost but it seems like a patchy solution and requires friends to trust that I have this setting enabled. So my question is if there is a better way to do this without the use of any paid services.
The main goal here is to make remote connections to this server anonymous by simply not including the IP of the user in Jellyfin's dashboard or associated logs. I was able to do this via Caddy with the following arguments in the reverse proxy.
Code:
header_up -X-Forward-For
header_up -X-Real-IPThis works to make all IPs shared seem like they're coming from localhost but it seems like a patchy solution and requires friends to trust that I have this setting enabled. So my question is if there is a better way to do this without the use of any paid services.

