

on these atomic distros where even something like syncthing involves shenanigans to keep active week to week? Ain’t happening.
I don’t see why you couldn’t kexec into a new kernel. kexec will load a kernel into memory from an already running kernel, and jump into it. It’ll suck for the user as they’ll have to semi-reboot everytime they want HDMI 2.1, but it’s easy and doesn’t install anything.
There’s also live patching, but I think that’ll be a bit of work.
Of course the kernel needs to be compiled with those options enabled, but most distros do.
Edit: And they probably won’t work with kernel lockdown/secure boot.







It doesn’t really matter how you setup dynamic DNS and SSL. I prefer to handle dynamic DNS on the router, incase it’s smart enough to refresh the IP after DHCP renews it. I do SSL on a seperate nginx instance, but I run a few other sites; it might be easier to configure it directly on home assistant, but I haven’t tried.
If you want some extra security, I’d look into mTLS, as that establishes some cert based authentication at the TLS layer before HTTP, but it can be complicated to configure.