Remote Access
How to reach your Dash from outside your home network.
What works today: VPN
A VPN (WireGuard, Tailscale, or similar) is the recommended way to access Dash remotely right now. Once your device joins the home network via VPN, Dash is reachable exactly as it is locally: open http://<host>:3123 as usual.
No extra Dash configuration is needed. The VPN handles routing.
Coming: managed tunnel
In progress
The built-in managed tunnel is still under active development and not yet available. The section below describes how it will work when it ships.
When the managed tunnel ships, it will use Cloudflare Tunnel (cloudflared) to expose your Dash without port forwarding or a VPN. Hub will manage the tunnel lifecycle (provisioning, DNS). You will pick a subdomain (e.g. my-home.glasshome.cloud) and Dash will be reachable from anywhere at that address.
How it will work:
cloudflaredruns alongside the Dash API as a background process.- Traffic is encrypted end-to-end between your device and Cloudflare.
- Hub provisions the subdomain and manages the DNS record.
- No incoming ports are opened on your network.
A Hub account and an internet-connected host (Linux x64/arm64, macOS, or Windows x64) will be required.
Troubleshooting
For tunnel-related issues (once the feature ships), see Troubleshooting.
Related docs
- Connecting to Home Assistant: local pairing comes first
- Concepts: how Dash, HA, and Hub relate
- FAQ: privacy and account questions