Sign inSign up

chaudharyshiva18/speedtest-cli

By chaudharyshiva18

Updated almost 2 years ago

Custom Speedtest CLI image for accurate internet speed testing

Image
Networking
0

198

chaudharyshiva18/speedtest-cli repository overview

Custom Speedtest CLI Image

This Docker image is a customized version of the Ookla Speedtest CLI tool, designed for seamless deployment in containerized environments. It enables users to run internet speed tests directly from the command line within a Docker container, providing metrics for download speed, upload speed, latency, and packet loss. This image is ideal for automated network performance monitoring, continuous speed testing, and integration into larger system health checks.

Features:

  • Accurate Speed Tests: Utilizes Ookla's Speedtest CLI for precise network performance measurement.
  • Customizable Output: Configurable to save results in plain text or JSON format for easy logging and analysis.
  • Docker Optimized: Lightweight, designed to run efficiently in a containerized setup with minimal resource usage.
  • Persistent Logging: Logs results to a mounted host volume for long-term storage and easy access.
  • Flexible Deployment: Compatible with TrueNAS SCALE, Kubernetes, and other Docker-compatible environments.

Use Cases:

  • Continuous monitoring of internet speed for ISPs or network administrators.
  • Integration into network management systems to track performance over time.
  • Automating speed tests in development or production environments to ensure network reliability.

Usage Example: To run a speed test and save the output to a log file:

docker run --rm chauhdaryshiva18/speedtest-cli > /path/to/output.log 2>&1

This image makes it easy to deploy and run regular speed tests, whether for personal use, network diagnostics, or automated monitoring.

Tag summary

Content type

Image

Digest

sha256:2394f394b

Size

47.9 MB

Last updated

almost 2 years ago

docker pull chaudharyshiva18/speedtest-cli