

Should be able to do that with Jellyfin, no Plex/Plex Pass needed (if you really want to use media software for this).
That said I suspect your current method with creating a torrent to share is much more resilient when dealing with choppy internet connections. With Jellyfin/Plex it’s more of a direct download situation, not sure if either can resume broken downloads.
Agreed - I’ll also add that a lot of internet gateways/routers/firewalls also have a built-in feature to update a domain with your current public IP address. It definitely makes it easy, I haven’t thought about needing to update my dynamic IP in years since it just happens on the router.
Not everyone can do it but it’s definitely worth a look especially for those planning to do any real self hosting.