OpenSpeedTest

Самый дружелюбный вариант измерения скорости - через браузер. Но, с сожалению, не самый точный - результат зависит от того, насколько производительный компьютер у клиента.

чтобы развернуть публичный сервер нужна виртуальная машина с linux и nginx.

https://github.com/openspeedtest/Speed-Test
https://github.com/openspeedtest/Nginx-Configuration