# MeshDash Setup

Welcome — let's get your mesh network dashboard running

1
2
3
4
5
Create Admin Account
This will be your login for the dashboard. You can add more users later.
Username
Password
Confirm Password
Connect Your Radio
How is your Meshtastic node connected to this server?
TCP/IP
WiFi or Ethernet
Serial
USB cable
BLE
Bluetooth
MQTT
MQTT broker
Node IP Address e.g. 192.168.1.50
Port default 4403
Serial Port e.g. /dev/ttyUSB0 or COM3
BLE MAC Address e.g. AA:BB:CC:DD:EE:FF
Choose a preset or configure a custom MQTT broker.
Meshtastic Public
mqtt.meshtastic.org:1883
Plain TCP, no TLS
Popular
Meshtastic TLS
mqtt.meshtastic.org:8883
Encrypted TLS
Custom Broker
Your own MQTT server
Broker Hostname
Port
Username leave blank for anonymous
Password
Region your LoRa region
Channel LongFast, MediumFast, etc. or # for all
Your Node ID optional — leave blank for observer mode
Privacy & Settings
Configure how your dashboard handles location and community data.
Share Your Node's Location
Send your local node's GPS to the mesh
Forward Other Nodes' Positions
Relay position data to MQTT
Location Offset
Add random offset to reported positions for privacy
Offset Distance (meters)
Community API
Share anonymised data with the MeshDash community map
Public Mode
Allow unauthenticated access — no login required
Add More Radios?
You can add additional radios (MQTT feeds, serial nodes, etc.) now or later from the dashboard.
TCP
Serial
BLE
MQTT
Label
IP Address
Port
Label
Serial Port
Label
BLE MAC
Meshtastic Public
mqtt.meshtastic.org:1883
Meshtastic TLS
mqtt.meshtastic.org:8883
Custom
Your own broker
Broker
Port
Username
Password
Region
Channel
Review Configuration
Confirm everything looks right. The dashboard will restart after saving.

All Done!
MeshDash is configured and restarting. You'll be redirected to the dashboard in a few seconds.