While I’ve had a zimacube for a while, I’ve only been using ZimaOS for about a week. I’m still working out what works (and does not for me), and the lack of a fuller container option is a bit of a annoyance.
While in a lot of cases, docker is perfectly fine - there’s a lot of situations where one needs a solution between docker (especially as a way to utilise pre-built containers) and a full VM (like KVM, of which I believe ZVM is a front end). Quite a few OSes support formats like LXC or Incus. As someone who ends up rolling his own installs where possible, and even has containers set up with their own cloudflare tunnels so I can move a container between hosts without the need for major reconfiguration, the combination of an immutable OS, and a fairly limited set of options outside docker containers is constraining.
Now, since I’m running my entire web hosting on my own hardware on Incus, I’m biased towards it to an extent. I run each application in its own container with another container fronting it, and network speeds are the only real constraint to me moving my setup over to new hardware.
While a web front end (even if there’s already a few) is a big ask - I’m wondering if it would be possible to include incus as an option one can use via CLI - it’d add a lot of functionality for advanced users , and pretty much allow for folks to run nearly anything they want.