There’s always money in the banana stand
Jellyfin, I host all my media there. And Symfonium as a player getting media from Jellyfin.
My server is in Europe somewhere, I run Ubuntu server. Caveats… Doesn’t run on a gigiabit connection, but that is honestly not necessary. Once I got notification, that free instances are stopped when not in use for some time. After that they stopped it, I started it again and after that it just runs all the time.
Adguard Home DNS, Jellyfin, Gitea, Webmin, webmail, LibreSpeed, SSH access, Wanderer (trail database), Portainer, Apache2 web server and most likely more.
I was able to open any ports in NAT settings on my router and get access to my network. One day they pit me behind CGNAT. Wo i did the Wireguard tunnel connecting my tiny client ubuntu with outside VPS. Works like a charm. My operator can go screw themselves. I changed my DNS records to Cloudflare on my domain and pointed CF to my VPS server IP. So I can run everything through my domain.
Oracle free vps. I run it for wireguard tunnel to circumvent CGNAT on my home connection. Shit company, yes, but works well for over a year. I run Ubuntu server on the VPS.
I run Jellyfin on my thin client server, with movie library folders mounted feom my old dual bay Buffalo NAS. Works like a charm.
Same on Windows. The task manager bogs down the CPU every time. Always on top.
I hope the trickplay process don’t start again from the beginning! My media library is huge and my tinyclient server took about a week to generate all the thumbnails.