HA on NAS with Docker: External Access without exposing the NAS?

Hello,

I want to use from mobile my home assistant local installation running in a docker container on my NAS. How to access the docker homeassistant server from external without exposing the NAS itself to the internet?

Does it work via the paid HA cloud service? For other cloud services I do not need to open any ports on my firewall, hope that applies to HA, too. The NAS itself is not firewalled as it is not shard with the internet. In case I open ports for external access, I think I need to apply proper firewalling.

If I need to expose a port forward, how do I do it with FritzBox and IPv6? I have DSlite and only external IPv6, no IPv4. Any FritzBox IPv6 pro around, who might be able to help out?

Nabu Casa is one solution, obviously.
If you want to do it for free, use Tailscale VPN

1 Like

Ok I run on docker, my HA has no Supervisor tab as referenced in the video. How do I enable that panel as it is completely missing for me?

I think I am also supposed to find the add-on store under Settings->System->Updates, but there is nothing.

A docker install does not include a supervisor or add-on store. In the docker install method, you are the supervisor and if you want to install add-ons, you have to create and link your own docker containers or other installation of the software.

For docker on a NAS, to expose just HA, you will need to setup either DDNS and port forwarding on your router, or a VPN to access internal resources externally.

Hi, yes I noticed there is a difference between core and supervised. I will try with a supervised home assistant os installation in a VM next.

Well, assuming you then know a bit of Linux, you could just install tailscale on your host, outside of docker, for the same result. That’s what I do…