http://www.git.stargrave.org/?p=sgeo.git&f=README
Уже относительно давно использую эту утилитку для получения информации
из MaxMind-compatible БД об IP адресе. По сути то просто frontend для
github.com/oschwald/maxminddb-golang/v2 библиотеки.
$ sgeo 2a11:e140:0:11::1
Net: 2a11:e140::/32
ASN: 212165
Org: Alex Group LLC
City: Moscow
Region: Moscow
Country: RU (Russia)
Continent: EU (Europe)
Lat/Lon: 55.738600/37.744700
Distance: 12.34
Умеет быть CGI скриптом. Идею с показом расстояния от указанного места
(я то взял координаты своего дома, буквально с ГНСС приёмника)
подсмотрел в MirrorBits. В теории ведь можно бы было на основе этого
реально выбирать например Новосибирское зеркало вместо Московского, если
ты во Владивостоке каком-нибудь.