try to follow this. it works for me.
- install the addons letsencrypt
- setup configuration.yaml - don’t change anything
http:
ssl_certificate: /ssl/fullchain.pem
ssl_key: /ssl/privkey.pem - open the port fowarding 443:443 and 80:80 on your router
- turn off all other addons
- fill the options on the letsencrypt
{
“challenge”: “https”,
“email”: “[email protected]”,
“domains”: [
“sample.duckdns.org”
],
“certfile”: “fullchain.pem”,
“keyfile”: “privkey.pem”
} - click “save”, then you must able to “start” the addons
- Start the “SSH Server” addons for the troubleshooting and other addons as well to prevent error after restarting homeassistant
- restart homeassistant
- setup your port forwading 443 to internal port 8123 on your router
- you must able to access your https://sample.duckdns.org