Tener Home Assistant conectado a Internet es una pasada, tienes la domótica de tu casa bajo tu control aunque estés en la otra punta del mundo.
Pero hay que hacerlo con seguridad y en este vídeo te cuento cómo protegerte con una VPN gratuita y muy competente: WireGuard
Aquí te dejo el código para Portainer o Docker-Compose:
version: "3.8"
services:
wg-easy:
environment:
- WG_HOST=xxxxxx.duckdns.org
- PASSWORD=admin
- WG_DEFAULT_DNS=1.1.1.1
image: weejewel/wg-easy
container_name: wireguard
volumes:
- /docker/wireguard:/config
ports:
- "51820:51820/udp"
- "51821:51821/tcp"
restart: unless-stopped
cap_add:
- NET_ADMIN
- SYS_MODULE
sysctls:
- net.ipv4.ip_forward=1
- net.ipv4.conf.all.src_valid_mark=1Aquí tienes los enlaces a Wireguard para:
No te pierdas el vídeo

