GitHub - dext/openspeedtest: Dext's fork of SpeedTest by OpenSpeedTest™ - an open-source client-side HTML5 Network speed test. No third-party frameworks or libraries required.

Dext's fork of OpenSpeedTest — a free, open-source HTML5 network speed test tool. See the upstream repo for full documentation, configuration options, and feature details.

What's different

  • Custom look and feel
  • Shareable results links with approximate speed graphs
  • Stripped-down for a single self-hosted deployment

Deployment

Shipped as a Docker image via the included Dockerfile (nginx-unprivileged on Alpine). Build and run:

docker build -t openspeedtest .
docker run -d -p 3000:3000 openspeedtest

Then open http://<host>:3000.

If you run it behind a reverse proxy, increase the max POST body size to 35 megabytes.

The user ID is 101.

License

MIT — see LICENSE.md.