No experience with Umbrel or CasaOS. But headless and install your own stuff is often better, your users don’t have to use CLI, just have a startpage for them with links to the apps you have.
I personally use Freedombox, Debian’s own self hosting solution. It does run Home Assistant and Nextcloud in Podman, but doesn’t have a web interface to add other containers. The rest of its apps aren’t in containers. I only use it because it has reasonable defaults and includes stuff like pagekite and letsencrypt.
No experience with Umbrel or CasaOS. But headless and install your own stuff is often better, your users don’t have to use CLI, just have a startpage for them with links to the apps you have.
I personally use Freedombox, Debian’s own self hosting solution. It does run Home Assistant and Nextcloud in Podman, but doesn’t have a web interface to add other containers. The rest of its apps aren’t in containers. I only use it because it has reasonable defaults and includes stuff like pagekite and letsencrypt.