Hass.io / hassOS to generic linux docker install?

Hi everybody,

I installed Home Assistant on my home server via curl -sL "https://raw.githubusercontent.com/home-assistant/hassio-installer/master/hassio_install.sh" | bash -s as described here.

About my version:

arch 	x86_64
dev 	false
docker 	true
hassio 	false
os_name 	Linux
python_version 	3.7.4
timezone 	Europe/Berlin
version 	0.97.1
virtualenv 	false
Lovelace
mode 	yaml
resources 	12
views 	9

I do not have that little tab in my sidebar that allows me to access snapshots and addon-store. This is fine in general, as I configure anything via the /config folder (so if I need a custom component, I’ll install it manually). However, it would be quite nice having the option to just add an URL to the addon-store and having the component right there instead of the way I do it now (configure everything on local machine, test it, if it works: rsync to home server, then restart Home Assistant).

I had previously installed hassOS on a raspberry pi, which did have all the tabs one would expect, but I didn’t like having an entire Home Assistant operating system rather than just (in this case) vanilla debian and Home Assistant on top… also, as my homeserver is not a raspberry pi (and runs many other services), I couldn’t flash the hassOS image to it even if I wanted to.

Is there a way to still get the functions from hass.io / hassOS when running regular Home Assistant in a docker container?

I have already tried manually installing hacs as a custom_component; however, unlike most other custom components I installed before, it would not work. I’d get a notification about an error about hacs upon each reboot without a way to fix it. The log said something about having to run at least version 0.97 for hacs, which I am (version 0.97.1 is currently installed).

I also tried adding discovery: and hassio: to my config. which also didn’t do anything.

Home Assistant works fine for me the way it runs now, but whenever I manually install a custom component I wonder whether or not I could make things easier for myself…

Thanks for your ideas :slight_smile:

You should, since you installed hassio.

That doesn’t change with Hassio. Custom components are still custom components.

add-ons and components are different things. Components are the same no matter the installation method.

No, but according to you, you installed hassio already.

It works on my machine?

Well, custom components are the same no matter how you install home assistant. That doesn’t change with hassio.