Your MeshDash instance can be reached from anywhere in the world — no open ports, no dynamic DNS, no VPN configuration. The server polls for queued requests using an HMAC-signed outbound connection you control completely.
Configure exactly what remote access is permitted. Tiers are additive — Tier 3 includes all Tier 1 and 2 permissions. Default is Tier 0 (off).
Remote access disabled entirely. No outbound polling. No relay traffic.
Server sends a heartbeat pulse to the community map. Your node appears on meshdash.co.uk/map with its last-seen time. No commands can be queued.
Remote viewers can query node list, packet count, latest telemetry, and connection status. No messages can be sent, no config changes.
All Tier 2 permissions plus the ability to send messages to any node or channel from the remote interface.
Full dashboard access equivalent to local browser access. All API endpoints available including task management, auto-reply config, and node config read.
All Tier 4 permissions plus system-level operations: restart, config file write, slot management, plugin control. Use with extreme caution.
The remote access system is built around outbound polling — your server initiates every connection, meaning there is no inbound attack surface. Standard firewall configurations block all inbound requests; the relay never needs to reach your server.
Every command payload and response is signed with your instance-specific secret key. The relay server cannot tamper with or inject commands.
Configure a list of IP addresses that are denied relay access at the server level — before a command is ever executed.
The relay server enforces per-instance rate limits. Configurable maximum requests per minute prevents relay abuse.
Your server has a unique token generated on first run. Tokens can be rotated from Settings without losing configuration.
meshdash.co.uk relays are ephemeral — payload data is never written to permanent storage on the relay server.
At Tier 1 and above, your MeshDash instance sends a periodic heartbeat to the public community map at meshdash.co.uk. This makes your mesh network visible to the Meshtastic community — useful for coordination, coverage planning, and finding other operators in your area.
Location data in heartbeats is opt-in and rounded to approximately 1km precision by default. You can disable location sharing while keeping the heartbeat active. Your node ID and private mesh data are never included in the public heartbeat.
Remote access is configured from the Settings view inside your MeshDash instance. Select your desired tier, enable the option, and your instance token is generated automatically.
Remote Access Docs