Jellyfin is the media server. (Like Plex but free open source, and a cleaner interface.)
matey
There's a Jellyfin plugin for trakt.
Okay, looks like you can do it in ffmpeg, but you have to map every audio stream individually in the command to rearrange them.
If you're running docker, you can use a gluetun container for your VPN networking; it supports port forwarding, and you don't need to mess with your router.
I recommend Proton.
I rarely get more than a few mb down or up even with port forwarding.
I believe Proton also has the ability to block ads via DNS.
Other way around - I want to have multiple UIs for a single client.
I want to have multiple UIs in front of the same client.
Thank you. :) So the answer is that it's not possible.
I'll take a look at the other options you mention.
You'll get more connections if people can get to you; otherwise, you're only connecting to people who are port forwarding themselves. If you're port forwarding, you can connect to everyone.
Homarr is a dashboard. Integration would be a widget that shows info.