Adding other `docker-compose.yaml` in HAOS

I’m running a number of containers using multiple docker-compose.yaml files, now trying to organize them to run in the same VM, ideally, have them all run in my HAOS.

Apart from portainer, which I somehow find difficult to use, is there a way to get these docker-compose.yaml files up and running in HAOS?

No there is not.

HAOS supports add-ons.

It does not support running other docker containers. Especially Portainer (that addon was deliberately removed).

Maybe you would be better off with a Container install?

Then you can have all the docker containers you want in the same VM.

No add-ons though.

Yes, I have a bunch of add-ons too, in fact I prefer them over docker-compose.yaml due to the ease of installation + integrated backup.

But creating them is really tedious, either that or I need to “beg” someone on github to do it. I suppose the next best option is HAOS + 1 more VM.

This is not supported by the HA team, but you can run docker containers on HAOS. But docker-compose is not installed.

As I say, unsupported, and unlikely to do your system any good.

You can however run your own add-ons. Look in the developer docs. Developing an add-on | Home Assistant Developer Docs

And there are plenty of examples on tha intawebs.

thanks, can share more about running docker containers in HAOS?

I have created add-ons before, but I can’t keep up with the maintenance.

Type in the advanced terminal & ssh addon, docker whatever

Does this drop me into HAOS or Home Assistant container? I typed apk add docker-compose and now docker compose works… i haven’t installed any containers tho