Currently, any speedgun server instance has the ability to send a beacon signal to the centralized speedgun.io server hosted on digital ocean. This is an opt-in feature and it should be exposed and documented.
Speedgun.io then stores this data as an available node:
http://speedgun.io/rest/beacon/getlist <-- This should be exposed on the UI as a dropdown list. It will allow users to run speedgun in a distributed fashion across many different instances and geographic locations.
Currently, any speedgun server instance has the ability to send a beacon signal to the centralized speedgun.io server hosted on digital ocean. This is an opt-in feature and it should be exposed and documented.
To initialize the beacon on a local running instance: http://localhost:8081/rest/beacon/init
This will send a report to speedgun.io:
Speedgun.io then stores this data as an available node: http://speedgun.io/rest/beacon/getlist <-- This should be exposed on the UI as a dropdown list. It will allow users to run speedgun in a distributed fashion across many different instances and geographic locations.