2023-08-24, 01:06 PM
There's plenty of video tutorials out there. Since you're using Caddy I'm assuming this is the path you're trying to follow.
However, there's one big issue with this and many other tutorials out there that probably will not work. If you're with a major ISP in a major country, then you're probably on Carrier-Grade NAT. ISPs now put multiple homes under the same outbound IP address, which makes you a lot more secure, but it'll make what we're doing a lot more difficult.
So if that tutorial doesn't work and the (sometimes outdated) Jellyfin documentation doesn't get you very far, I'd recommend giving this a try. With the exception of the last few steps which just set up your server to kick back on in the event of a connection issue, this tutorial worked for me.
Basically, you'll be renting a cheap VPS and tunneling your home server through the NAT and into it. You can then associate that VPS with the domain you bought and you should be good to go.
However, there's one big issue with this and many other tutorials out there that probably will not work. If you're with a major ISP in a major country, then you're probably on Carrier-Grade NAT. ISPs now put multiple homes under the same outbound IP address, which makes you a lot more secure, but it'll make what we're doing a lot more difficult.
So if that tutorial doesn't work and the (sometimes outdated) Jellyfin documentation doesn't get you very far, I'd recommend giving this a try. With the exception of the last few steps which just set up your server to kick back on in the event of a connection issue, this tutorial worked for me.
Basically, you'll be renting a cheap VPS and tunneling your home server through the NAT and into it. You can then associate that VPS with the domain you bought and you should be good to go.