unsubbed.co

Speedtest Tracker

Speedtest Tracker is a PHP-based application that monitors the performance and uptime of your internet connection.

Overview

Speedtest Tracker is a self-hosted application that monitors the performance and uptime of your internet connection. Speedtest Tracker is a self-hosted application that monitors the performance and uptime of your internet connection. Build using Laravel and Speedtest CLI from Ookla®, deployable with Docker. The project has 5K+ GitHub stars and is licensed under MIT.

Key Features

Source: GitHub README

  • Automated Tests: Schedule regular speed tests to monitor your internet connection’s performance over time.
  • Detailed Metrics: Capture download and upload speeds, ping, packet loss and more.
  • Historical Data: View historical data and trends to identify patterns and issues with your internet connection.
  • Notifications: Receive notifications when your internet performance drops below a certain threshold.
  • Multi-Language Support: Available in multiple languages with community translations via Crowdin.

Getting Started

Source: GitHub README

Speedtest Tracker is containerized so you can run it anywhere you run your containers. The image is built by LinuxServer.io, build information can be found here.

  • Installation guide will get you up and running and includes steps for deploying the Docker image or to NAS platforms like Synology and Unraid.
  • Configurations are used to tailor Speedtest Tracker to your needs.
  • Notifications channels alert you when issues happen.
  • Frequently Asked Questions are common questions that can help you

Normalized Features

Source: tool-features-normalized.json

docker, metrics, multi language, unraid.

Features

Analytics & Reporting

  • Metrics & KPIs

Localization & Accessibility

  • Multi-Language / i18n