Yes I re-read the cve, I thought it was an issue with an npm package with a cryptominer
GottaHaveFaith
I don't think a vpn would help here
Steam did an amazing job on the controller management, you can already remap everything. Disabling track pads should be easy
Dumb idea: if the configuration is on a file, you can make it immutable. Something with chattr +i can't remember. I take no responsibility if your server catches fire, and you may have to manually set the flag on and off if you want to add new media/change settings. It may be more complicated if everything is inside a "full" sql db
As for the rest, either start jellyfin at boot or a custom launcher or kodi. I don't know if plasmashell is still working, it can probably be configured to only show the correct stuff. There are also custom launchers for android tv
This is the reddit discussion in Italian
https://old.reddit.com/r/italy/comments/1noag3i/litalia_in_piazza_per_gaza_c%C3%A8_lo_sciopero/
With much smaller numbers reported, and commenters saying it's simply impossible by looking at pictures. The most efficient protest seemed to be the workers in ports stopping shipping for Israel
Meloni proposed a motion to recognized Palestine, but adding conditions which people didn't like, so the vote failed
https://old.reddit.com/r/italy/comments/1npaz3x/mossa_di_meloni_propone_mozione_di_riconoscimento/
I think most selfhosters already know/use Linux, so management issues are already known. About the ease of use, if you manage services with docker it's really easy to bring them up/down, and if you want some GUI there's portainer.
That's something worth money so I don't think you're going to find anything good