Hi
I have recently installed hass.io on a respberry pi.
I want to make the hassio accessible from the internet using my custom domain managed by namecheap.
I have set a dynamic dns record in namecheap and installed the add-on to update the ip at namecheap, and it is working fine.
I want to ask what is the best practice to make it internet accessible and secure it with SSL?
I am thinking to setup a port forwarding rule in my router to forward 443 and 80 traffic to my pi, and setup an apache or nginx server with reverse proxy to forward all traffic to 8123 and use certbot to issue certs…
but I am not sure if this is a good way or not? since I am very new to hassio I am not sure how it configured in pi and I am unable to ssh so far.
all the topics about dns and ssl is using duckdns and I want to avoid using duckdns as I have my own dns.
Please advise about the best practice
thanks