Skip to content

Add‐ons feature : ssl

Alexandre edited this page Nov 29, 2023 · 2 revisions

The best way to manage ssl is to use a global nginx proxy (https://theprivatesmarthome.com/how-to/set-up-nginx-proxy-manager-in-home-assistant/) :

  • Install the Nginx Proxy Manager" addon
  • Follow the instructions to generate the ssl certificate
  • Follow the instructions to map the ports supporting ssl to the current http ports

Some legacy addons are still embedding an internal ssl but it is not recommended to use it. To active internal ssl when available, you need to :

  • Generate ssl certificates using an addon such as Let's encrypt
  • Activate the ssl addon option
  • Fill the path for your certificate and keyfile in the certfile and keyfile options. The files must be located in the /ssl folder