I have Hass.io running in Docker on an Ubuntu machine (not HassOS, just Docker installed on Ubuntu, and then Hass.io docker image installed there). I’m very much a newbie to Docker, so this may be obvious, but I can’t figure it out.
I have the Hass.io “Samba share” plugin installed. When I tried to also have samba running on the host Ubuntu system, then, from my Windows desktop, I could connect to the Ubuntu shares, but not to the Hass.io shares. As soon as I uninstalled samba from Ubuntu, the Hass.io shares became visible.
Is there any way to have them coexist? As different shares maybe? Or does one just completely mask the relevant port of the other?
When I run it on the host, I can’t access the internals of the containers - like the config files, the backup files, etc. Unless there’s a way and I’m missing it?
I guess I need to find where it put the files and set up a share there, I had just shared my ~ directory.
I’m having trouble figuring out where the script put the container elements. Any idea where it puts them by default? I’m not really an expert on bash scripts, and having a hard time finding it.
sudo? I did. Running sudo ls -la /usr/share/hassiogets me “No such file or directory”. Likewise, sudo ls -la /usr/share shows a ton of stuff, but not hassio (or anything close).
Ok, found it. I think the walkthrough I was using had me specify a different path at some point, it ended up in ~/hassiocont/ I know this was a directory I created.
I hadn’t recognized it, because I was expecting to see a config folder, but it’s actually in ~/hassiocont/homeassistant. Odd, but good enough.
Official docs on installing on Ubuntu/Docker are somewhat sparse. I ran into issues, ended up using info from all over the place. It worked in the end, so all good