I’ve been self-hosting Jellyfin for some time now. I initially hosted it on my Mac, and that worked perfectly fine. I was able to watch movies, stream high-resolution and 4K content, and generally do everything I wanted without any issues. A big reason for that was the hardware itself. Macs have enough processing power to comfortably handle a Jellyfin server for personal use.