XMPP is actually super easy to setup with Prosody. Highly recommend giving it a try. The hardest part is getting all the SRV records right in your DNS.
It's particularly awesome if you set it up to use the same user and domain as your email(s), and then your email and XMPP IDs are the same!
Yeah I switch to MPV maybe a decade ago from VLC. I just like the outward simplicity. It can do everything but it doesn bother showing you unless you ask, whereas VLC is like an all you can eat buffet, kind of overwhelming for day to day use.
I still use VLC occasionally when I want to do something funky and don't want to bother digging into how to do it with MPV for a one off.
Get yourself a 3$/month VPS, they almost all come with DDoS protection, and reverse proxy from there. Either restrict the ports on your home network to only that IP, or better yet tunnel all the traffic via Wireguard.
Obviously if you're hosting a large server this is another matter, but nevertheless almost all serious hosting services offer in house DDoS protection.
But the comment I was originally replying to specifically refered to homelabs.
Just put it behind a wireguard server and don't expose any ports?
If you absolutely must expose some stuff, get a cheap 3$/mo vps that connects via wireguard to your home and setup a reverse proxy? They almost all come with DDoS protection.
If I'm not mistaken they operated in neighboring Tethford Mines, which, ironically, is actually much bigger than the Asbestos mine. In fact I believe it was at one time the biggest asbestos mine in the world. I've been there, the destruction is absolutely mind boggling. The highway runs through the tailing piles, which are still highly contaminated with asbestos and various other heavy metals, all of which leach into the Bécancour river. Here's an interesting piece about it from Radio-Canada (it's in French but the auto translated subs should do a decent job since there are actual captions available): La semaine verte | Tethford Mines Restaurer l'impossible. Re-greening is happening though and seems to have some success: La métamorphose verte de l’ancienne mine Lac d’amiante à Thetford Mines
XMPP is actually super easy to setup with Prosody. Highly recommend giving it a try. The hardest part is getting all the SRV records right in your DNS.
It's particularly awesome if you set it up to use the same user and domain as your email(s), and then your email and XMPP IDs are the same!