Skip to content

Public hubs

mwgg edited this page Jun 18, 2026 · 2 revisions

A catalog of public LibrePing hubs you can use or join. They all show the same global network — pick whichever is closest.

Hubs auto-discover each other. A new hub joins by pointing BOOTSTRAP_SEEDS at any hub below (the shipped docker-compose.yml already does this), and the gossiped directory plus the DHT find the rest.

Try it now

Open a dashboard — no signup, your account is a key your browser holds:

Hubs

Dashboard Location
https://nl.lp.mw.gg Netherlands
https://ca.lp.mw.gg Montreal, Canada
https://sg.lp.mw.gg Singapore

(Locations are operator-declared. The Hub ID is what GET /api/v1/identity returns — handy to verify you're talking to the hub you think you are.)

Using these

  • As a user or probe: open any dashboard, or point a probe's HUB_URL at one (it learns the others from the mesh and fails over automatically).
  • As a hub operator: set BOOTSTRAP_SEEDS to one or more of these (comma-separated) and your hub auto-joins the mesh — no peer multiaddrs needed. The shipped compose defaults to these. For an explicitly pinned peer instead, see SELF_HOSTING.md.

Add your hub

Run a hub with PUBLIC_URL set (and a public P2P_ANNOUNCE_ADDRS) and it appears in the live, self-maintaining directory automatically once it federates — nothing to register. To list it on this page for discoverability, add a row above with your dashboard URL, declared location, and hub_id (from GET /api/v1/identity).

Clone this wiki locally