This is a container which will let you run your own speed tester on your environment.
50K+
A self-hosted internet speed test application you can run in a Docker container. Tests download speed, upload speed, ping latency, and jitter from your browser.
docker build -t speedtest .
docker run -d -p 8080:8080 speedtest
Then open http://localhost:8080 in your browser.
| Endpoint | Method | Description |
|---|---|---|
/ | GET | Serves the web UI |
/download | GET | Streams the 100MB test file (10 req/min) |
/upload | POST | Accepts a file upload, max 150MB (10 req/min) |
/ping | GET | Returns server hostname for latency measurement |
/health | GET | Health check endpoint for container orchestration |
MIT — see LICENSE for details.
Written by Nick Hernandez — GitHub
Content type
Image
Digest
sha256:827fa1b33…
Size
18.8 MB
Last updated
4 months ago
docker pull djlactose/speedtest