That was the point that hit my limit, now that you mention it -- getting it to show up on a duckdns address on the https public internet. Not being able to make that work after fiddling with all kinds of contradictory guides nor with 2 or 3 completely different reverse proxy tools just left me mad. Especially since a regular ngix reverse proxy manager container works fine on the same computer, but for some reason was just refusing to connect to HA (SSL issues, I think).
Having HA just working locally didn't really make it a replacement for the big tech solutions that already work fairly smoothly. I'm sure I'll go back to get it the way I want one day, but the learning curve on any selfhosting is still pretty rough.