How to access Dash Panel from outside your home network #947
-
Hi, I added my Raspberry Pi to Port Forwarding in my router and use my external IP address (whatismyip.com) and port number (5150/8080) but all i can see is a blank menu that sort of looks like Dash Panel (but not fully loaded). Is there other ports i need to open for Dash Panel and REM so i can access them from outside my home network? I haven't setup Home Assistant (truthfully, i don't even have a server and understand this yet but would eventually love to set this up) - Something to do down the road. But a second question on this? Can my Raspberry Pi/Nixie Standalone contorller also run Home Assistant server? Is there a guide on how to do this if that's the case? My Setup |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
First, don't do this in this way. njsPC is not secured, hardened or designed to be exposed to the internet. You are basically inviting hackers to snoop on http (unencrypted) traffic and I can guarantee there are security exploits that would be exposed. If you want to do this properly, look into reverse tunnels, or vpn, any other secured method of accessing your home internet. (EG #521) Second, when you do securely set up a remote connection, you can use the checkbox below to forward requests from dashPanel to njsPC directly.
|
Beta Was this translation helpful? Give feedback.
-
I run ZeroTeir on my OPNsense router. You could also run a ZeroTier client directly on the Pi. |
Beta Was this translation helpful? Give feedback.
First, don't do this in this way. njsPC is not secured, hardened or designed to be exposed to the internet. You are basically inviting hackers to snoop on http (unencrypted) traffic and I can guarantee there are security exploits that would be exposed. If you want to do this properly, look into reverse tunnels, or vpn, any other secured method of accessing your home internet. (EG #521)
Second, when you do securely set up a remote connection, you can use the checkbox below to forward requests from dashPanel to njsPC directly.
(Without the checkbox, your browser is connecting to both systems directly.)