Jellyfin doesn't run on FreeBSD because .NET doesn't run on FreeBSD. This is sad.
There are some great efforts, the other comment linked one, but in the end forums are full of users asking for help with something not working and no getting any response. Not a situation that makes me willing to try at this time.
I wish things weren't this complex. But then I remember how much I hate autoconf/configure/libtool, and think "hmm maybe it wasn't so bad after all"
Re-implement .NET in RUST?