Currently I use Home Assistant OS, installed directly on my Intel NUC. In addition to HA, I have secretly installed a few more containers on HAOS and use it as a Docker host as well. I know that is not a supported scenario. So I am looking for a way to implement this better.
One way that many here choose is to install Proxmox on the NUC and then run HA as a VM. In parallel, you could also set up a VM as a Docker host. A nice solution in itself, but it requires much more attention than my current solution. In particular, you also have to keep Proxmox and the Docker VM up to date regarding updates. With HAOS, this is all very easily solved via one-click updates.
Do any of you have an idea how I can deploy Home Assistant and custom Docker containers on a shared NUC in a practical way without losing the convenience of easy updates?
Same question I always ask: Why do you want HAOS if you can manage docker by yourself? Addons are just repackaged container themselves.
Updating HA is then like any container: Pull latest image - rebuild, docker-compose pull && docker-compose up -d
I guess you mean in a GUI way?
Maybe have a look at OpenMediaVault. It’s NAS oriented but supports docker containers and is taking care of OS (debian) updates…
Definitely not
Supervised is pointless nowadays, especially if you want a supported, worry-free setup…
The only installation options I consider viable are Container or HAOS.
You want add-ons.
The only practical way to use add-ons is HAOS.
Supervised has the same limitations and requirements as HAOS, without the ease of use.
What did you decide here? I have been using supervised for a while and I like it a lot because I can still manage everything on the machine but I can also install add-ons easily. I am about to merge my two home servers one with about 10 docker containers running from a docker compose script and my managed HA.