Securing - Home Assistant
www.home-assistant.io › docs › configurationRemote Access. If you want secure remote access, the easiest option is to use Home Assistant cloud by which you also support the founders of Home Assistant. Other options are to use TLS/SSL via the add-ons Duck DNS integrating Let’s Encrypt or Let’s Encrypt . To expose your instance to the internet, use a VPN, or an SSH tunnel.
Securing - Home Assistant
https://www.home-assistant.io/docs/configuration/securingOne major advantage of Home Assistant is that it’s not dependent on cloud services. Even if you’re only using Home Assistant on a local network, you should take steps to secure your instance. Checklist. Here’s the summary of what you must do to secure your Home Assistant system: Configure secrets (but do remember to back them up)
SWAG setup - LinuxServer.io
docs.linuxserver.io › general › swagThe SWAG docker image, published and maintained by LinuxServer.io, makes setting up a full-fledged web server with auto generated and renewed ssl certs very easy. It is essentially an nginx webserver with php7, fail2ban (intrusion prevention) and Let's Encrypt cert validation built-in.