What is NanoPing
NanoPing is a multi-connectivity solution to help bridge the gap between unreliable connections through diffrent carrier. Nanoping is meant to help the user who has multiple connections to their application wether that be Ethernet, Cellular, Starlink and so forth. If it show up as a network interface we can bond them.
How to run NanoPing
Run the following command to start NanoPing:
sudo np up
It will print a message with a link for you to claim your device. Click the link and follow the instructions to claim your device.
When the device is claimed, you will see output similar to this:
user@device$ sudo np up
Claim this device by following this link: https://user.nanoping.com/claim?id=xxxxxx
Started. Serving dashboard on http://127.0.0.1:8081
Click the dashboard link to open the NanoPing dashboard in your browser. Or open your browser and go to:
http://localhost:8081
And to stop NanoPing, run:
sudo np down
For more information on how nanoping works check out Node or for learning how to create a Pipeline
Features
Compatibility
System support
NanoPing Client is able to run on the following systems
| OS | Architecture |
|---|---|
| Linux | x86-64, ARM64 |
| macOS | ARM64 |
Browser support
Dashboard access is available through the following compatible browsers:
| Browser | Minimum Supported Version |
|---|---|
| Chrome | >=111 |
| Firefox | >=128 |
| Safari | >=128 |
| Edge | >=111 |
| Opera | >=100 |