This runs a speed test and saves the history in .json files and an aggregate .csv file.
This can be run on Linux for AMD64, ARMv7 and ARM64.
- Docker Registry @ giggio/speedtest
- GitHub @ giggio/speedtest
You need to mount a volume to /app/data, and the files will be saved there.
Run it like this:
docker run --rm -ti -v `pwd`/data:/app/data giggio/speedtestAfter running will have a .json file with a date/time structure
(e.g. 202011212124.json) and a speed.csv file.
To have a history a good idea is to add a cron job (with crontab -e) like
this:
0 */3 * * * docker run --rm -ti -v /path/to/my/data:/app/data -v /etc/localtime:/etc/localtime:ro giggio/speedtestQuestions, comments, bug reports, and pull requests are all welcome. Submit them at the project on GitHub.
Bug reports that include steps-to-reproduce (including code) are the best. Even better, make them in the form of pull requests.
Licensed under the MIT license.