I really want to offload my let’s encrypt/duckdns stuff to my router (running OPNsense) so I can host more services behind TLS. OPNsense has plug-ins for let’s encrypt and nginx or HAProxy so I spent the better part of today trying to get it working with Home Assistant. I tried nginx for a while, and then HAProxy and then back to nginx. After several hours of Googling lots of various terms and trying nearly everything I could find, I gave up.
I’ve already set up my HA installation with the duckdns add-on and let’s encrypt is running on it. I think that’s why I cannot get to HTTP version of my Home Assistant, only HTTPS. Is there a way to enable both secure HTTP and insecure at the same time? I found a few threads in the community of people who are using nginx reverse-proxy with Home Assistant possibly in TLS mode but it looks like they’re running it manually so they’ve hacked the config files. OPNsense allows some of that but it seems to be all menu driven…
Anyone have a good resource for setting up OPNsense to handle reverse-proxy using nginx or HAProxy for Home Assistant?
2 posts - 2 participants