I like VueTorrent
myogg
There are various tone mapping methods available in MPV and also VLC. I found that MPV did a good job with the default options. With VLC I switched to the Reinhard tone mapping algorithm which gave great results.
Transcoding 4K isn't as hard as you think. I used an i5-9500T and the iGPU could easily transcode ~80GB 4K Blu-ray rips at double real time speed. I've now switched to software transcoding on a 5800x and it also exceeds real time speed.
There are quite a lot of h265 HDR rips available now, particularly for newer series released on Netflix etc. They definitely support full 10bit HDR and look good to my eyes.
Definitely a good start. This K3s ansible playbook will provision a cluster for you (with traefik installed).
https://github.com/k3s-io/k3s-ansible
With a few tweaks you can install metallb which will give traefik a static IP, a few DNS entries and you'll be good to go.
The way I justify self hosting is that every device I use it on has an offline backup so downtime isn't overly important.
This is an interesting problem and probably one I will run into when I eventually divide my LAN into multiple vlans.
Unless traffic can be filtered based on hostname then the only solution I can think of is to run two instances of the proxy/ingress controller.
If you're prepared for headaches at the start then switching over to a ingress controller is the way to go.
95% of my services run on a single IP address over Https with a valid certificate. I can add as many services as I want without worrying about IP conflicts or invalid certificates.
Arch, nothing beats the availability and ease of installing packages from the AUR
I've seen a few people recommending paperless-ngx