I wonder if I can easily spin up some custom docker workloads on the homeassistant supervisor?
My Home-Asistant Rasperry is ‘always-on’ it would be great to use it for some extra tasks. In my case some basic network monitoring with smokeping.
But I guess this could be used for a bunch of useful workloads.
Might not be available anymore, less knowledgeable users were using it to run all sorts of Docker containers and it was becoming a support nightmare. The official stance is that the Home Assistant OS is for people who just want Home Assistant to work out of the box, and never have to delve in to the underlying OS. Home Assistant supervised is for people who want more control over the operating system and the ability to run other stuff that is not Home Assistant related.
Don’t know what you are trying to achieve, but you could look into those community / third-party add-ons. There are dozens out there already. Home Assistant Community Add-ons (github.com)… or go to the add-on store from the GUI.
@k8gg yes, I should probably investigate that. I don’t really need this to be a HA add-on, but at least it would be cool if it were actually properly integrate with the supervisor. Even if it’s otherwise not functional regarding HA.
This is about the point where you move away from HA OS and just use some linux + docker + portainer. Community addons are great but begin to introduce risk and may not always be up to date. This can actually create more difficulty, limitations and need for workaround vs direct docker install on linux.
I am actually considering to host HA on a kubrnetes cluster. But I think if I do that I will lose all supervisor functionality and I do like how add-ons work out of the box.
I only have limited capacity. I’m not sure I really want to attack the problem from the most extreme angle yet. Right now I would love to keep the supervisor integration and come back to the question once I grokked the entire system much more.
Quite frankly I’m not even sure I want to stay with HA. It looks great, but it absolutely lacks a consistent or at least obvious design.
Maybe I’ll end up more happy with iobroker…
I think I will for now just wrap my docker into a custom add-on and see how that feels.