2025-06-16, 09:14 AM
I personally use Caddy as a reverse proxy. Simple. Safe. Renews https certificates automatically. You only need to allow port 443 through to the caddy machine on your router. That will redirect packets to the relevant server on your lan. Works on windows too. For that solution to work you will need to have a registered domain name pointing to tour public router IP. Either you buy one (cheaply) or you use the free services of DuckDNS. See the profuse documentation online and on the Jellydin official documentation. See here.
As a starter this is the only thing that is needed in my Caddyfile (yes, that is a capitac C) to remotely access the server:
As a starter this is the only thing that is needed in my Caddyfile (yes, that is a capitac C) to remotely access the server:
Code:
yourdomain.name {
reverse_proxy 127.0.0.1:8096
}
Jellyfin 10.10.7
Ubuntu Server 22.04.4 LTS
Gigabyte Technology Co., Ltd. GA-MA78LMT-US2H
AMD® Phenom ii x6 1090t processor × 6
20 GB Ram
Nvidia P400
Ubuntu Server 22.04.4 LTS
Gigabyte Technology Co., Ltd. GA-MA78LMT-US2H
AMD® Phenom ii x6 1090t processor × 6
20 GB Ram
Nvidia P400