Ad

Speedtest-Tracker: Real-time internet speed tracking

Speedtest-Tracker continuously monitors and visualizes your internet connection speed. It automatically runs tests, tracks results, and provides historical data for analysis and monitoring.
Screenshot of henrywhitaker3/Speedtest-Tracker homepage

Speedtest-Tracker automatically runs speed tests at regular intervals. The project provides a web interface to view and analyze the results. The backend utilizes Laravel for robust data management and API handling, while React delivers a dynamic and responsive front-end. It leverages the Ookla Speedtest CLI and Chart.js for data collection and visualization, respectively.

The project features a comprehensive set of integrations including Slack, Discord, and Telegram for notifications. It supports data backup and restore via JSON/CSV, ensuring data durability. Flexible containerization via Docker and Docker Compose simplifies deployment and management.

  • Automatic Speed Tests: Runs tests on a configurable schedule (default: hourly).
  • Data Visualization: Displays speed test results through interactive graphs.
  • Notifications: Sends alerts via Slack, Discord, and Telegram.
  • Data Backup/Restore: Allows for easy data backup and restore functionality.
  • Docker Support: Provides easy deployment using Docker and Docker Compose.
  • Integrations: Integrates with Organizr and InfluxDB.
  • Authentication: Supports user authentication via web UI.

The project is actively maintained with regular updates and bug fixes. The documentation provides clear instructions for both Docker and manual installations. A stable release (v1.12.0) is available, indicating a functional and relatively reliable system. The project has a decent community presence and responsive issue tracking.

Speedtest-Tracker benefits network administrators, home users, and anyone needing to monitor internet performance. It enables proactive identification of slowdowns and facilitates troubleshooting. It offers a more convenient and automated solution compared to manually running speed tests or relying on infrequent manual checks.

Summarize:
Share:
Stars
1,646
Forks
122
Issues
214
Created
6 years ago
Commit
2 years ago
License
GPL-3.0
Archived
No
Updated 17 days ago

Similar Repositories