Getting Started
MeshSat Bridge is a multi-transport gateway that routes messages across mesh, satellite, cellular, and IP networks from a single device.
What is MeshSat?
MeshSat connects heterogeneous communication systems through a unified routing layer. Plug in a Meshtastic radio and an Iridium modem, define routing rules, and messages flow between them automatically.
Three products, one ecosystem:
| Product | Description | Deployment |
|---|---|---|
| Bridge | Standalone gateway on a Pi/SBC | Docker Compose, self-hosted |
| Hub | Multi-tenant fleet management | Hosted at hub.meshsat.net, create an account |
| Android | Mobile gateway app | Google Play (coming soon) |
These pages cover all three. The Bridge sections are the largest because it is the oldest and the most hands-on; if you are here for the hosted Hub, start at Accounts and plans.
Quick Install
curl -fsSL https://get.meshsat.net | sudo bashThis installs MeshSat as a Docker container in standalone mode. See the Installation guide for manual setup and air-gapped options.
After Install
- Open
http://<your-ip>:6050in a browser. - MeshSat scans USB and probes each device (Meshtastic protobuf, Iridium AT, ZNP for ZigBee). A single device is enough to start, and missing hardware is logged as a warning, not an error.
- Set up access rules in the Interfaces tab to route between transports. Rules filter on source and destination interface, direction, node, portnum, keyword and object group, and support SMS contact selection, failover groups, transform overrides and rate limiting. See Access rules.
- Verify end to end. Send a test message from your Meshtastic device. With rules configured it should land on the destination interface, for example appearing in the RockBLOCK portal or arriving as an SMS.
If something does not behave, Troubleshooting covers the failures that actually happen on hardware.
Next Steps
- Installation — detailed setup options
- Configuration — environment variables and settings
- Hardware Setup — supported devices and wiring
- Transports — every bearer the router speaks

