Speedtest Tracker screenshot

Speedtest Tracker

Author Avatar Theme by Alexjustesen
Updated: 22 May 2025
3634 Stars

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

Categories

Overview:

Speedtest Tracker is a self-hosted internet performance tracking application that allows users to build a history of their internet’s performance. It runs speedtest checks against Ookla’s Speedtest service and provides an improved UI and feature set compared to similar abandoned projects. The application is containerized and can be run using Docker or Docker Composer with a choice of database (MySQL/MariaDB or Postgresql). The documentation includes FAQs, a list of planned and completed features, and a history chart.

Features:

  • Internet Performance Tracking: Speedtest Tracker allows users to track their internet performance over time, providing a history of their connection speed.
  • Notification of Underperforming ISP: Users can be informed when they are not receiving their ISP’s advertised rates, helping them to address any issues with their internet connection.
  • Improved UI and Feature Set: Speedtest Tracker offers an improved user interface and a set of features that surpasses similar abandoned projects.

Installation:

To install Speedtest Tracker, follow these steps:

  1. Install Docker or Docker Composer on your system.
  2. Choose a database option, either MySQL/MariaDB or Postgresql, and set it up.
  3. Clone the Speedtest Tracker repository from the official GitHub page.
  4. Follow the detailed installation documentation provided to configure and run the application using Docker or Docker Composer.
  5. Access the Speedtest Tracker application and begin tracking your internet performance.

Summary:

Speedtest Tracker is a self-hosted internet performance tracking application that allows users to monitor the speed of their connection over time. It is a replacement for similar abandoned projects with an improved UI and feature set. The application can be easily installed using Docker or Docker Composer, with a choice of MySQL/MariaDB or Postgresql as the database. Speedtest Tracker provides users with the ability to track their ISP’s advertised rates and be notified if their connection is underperforming. Overall, Speedtest Tracker is a valuable tool for anyone wanting to monitor and analyze the performance of their internet connection.