Although I cannot complain too much since it is open source, I have to say, my experience with Jellyfin is very painful. After fiddling with it for more than 10 hours, I still cannot get .ass subtitles to work on my Android Jellyfin client. :(
(My NAS isn't strong enough to burn subtitles in real time. Even it does, I just cannot get the fonts to work. All CJK characters are displayed as squares.)