Troubble choosing a new installation method. Help needed

Hello,

I am looking to migrate my home assistant installation. My current installation have two issues:

  • It’s on a dying NUC (an old laptop having the ventillator dying and the temperature getting higher and higher).
  • It’s a generic linux installation that is? will be? depreciated

However I am not in a hurry because home assistant is currently working fine and I desactivated tensorflow on it. So it can probably run a few more months like this.

I have two spare NUC. One is for “heavy tasks” (games servers dockerised) and the other is for lightweight task (some web hosting dockerised too). I plan to use one of these computer to host home assistant in addition of services the server currently host.

I would like to be able to install home assistant addons like “mosquitto broker” and “vs code”. It would be neat to have access to the OS via ssh to fix things breaking .And I need to be able synchronize HA configuration with git.

My understanding is that do so there is currently two supported ways to do it:

  • Use docker to install home assistant core
  • Install home assistant via a virtualisation software

So I tried these two and I runned into issues I didn’t succed to fix. If there is a way to make them work please tell me:

  • HA core in docker:
    • No ways to install ha addons ? I am not looking to have the supervisor to install them for me, If I can install them via docker container and make them work with the HA core instance it’s fine to me.
  • HA in a VM (I tried it with virtualbox):
    • No ways to access it via ssh ? All HA addons offering ssh support aren’t showing. SSH would be neat but I could live without it.
    • No ways to use git ? All HA addons offering git support aren’t showing. I am a noob with virtualisation software maybe there is a way to share the files between the vm and the host like with docker (I so it’s possible to make the vm see some host file but I am looking to do the opposite). If I can share the config folder of home assistant with the host this would do the trick for me.

I did read some topics about my issue but sadly all the one I saw was too old and telling the person to use the generic linux installer.
Hopefully one of you is able to give a solution to one of my problem and this would allow me to choose between theses two installation methods

You need to enable Advanced mode in your user profile for many things to show these days, and that includes the SSH add-on.

Try enabling that and see if you find the thigns you were looking for.

Ok, thanks ;). I totally forgot this mode existed XD.
Seems to work fine (except an issue with a blocked port but this must come from the vm configuration).

Deprecated. Not “lost value”.

Add-ons require the use of Supervisor…so, if you want ADD-ONS, you need the supervisor. If you want to manage your own docker containers, you can add the FUNCTIONALITY that those add-ons provide, by well, managing your own docker containers. Add-ons will not port directly over to docker, but every add-on is just a docker container that is made from a docker image…that you could run yourself.

1 Like