alexjustesen/speedtest-tracker
Speedtest Tracker is a self-hosted application that monitors the performance and uptime of your internet connection. observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 86
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 4
- age_days: 1452
- days_rel: 12
- days_push: 9
- n_releases_24m: 84
Adoption not part of the score
5918 stars · 241 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Speedtest Tracker is a self-hosted web application built with Laravel that runs scheduled Ookla speed tests and tracks internet connection performance and uptime over time. It provides a dashboard with historical charts, threshold-based notifications, CSV export, and integrations with InfluxDB and Prometheus.
Use cases
- monitor my internet connection speed over time
- track whether my ISP delivers advertised speeds
- get notified when internet performance drops
- keep a history of speedtest results with graphs
- self-hosted speedtest dashboard with docker
- log ping and packet loss for my home network
- export speedtest results to csv
When to choose
- you want scheduled, automated speed tests with historical trends
- you need threshold alerts when speeds or uptime degrade
- you want a self-hosted Docker-deployable dashboard for ISP accountability
- you need to export results to CSV or push metrics to InfluxDB/Prometheus
When to avoid
- you need a one-off manual speed test without history
- you cannot run Docker containers or a NAS deployment
- you need bare-metal or Proxmox LXC installs (unsupported)
- you need SQL Server support (untested)
Facets
application · maturity active
monitoring analytics data-visualization scheduling webhook self-hosted self-hosted networking monitoring analytics data-visualization self-hosted php speedtest internet-performance ookla laravel network-monitoring isp-tracking dashboard notifications influxdb prometheus docker web-server linux
9 sources
- readme: https://github.com/alexjustesen/speedtest-tracker · fetched 2026-08-28 · fad66032dab9
- homepage: https://speedtest-tracker.dev/ · fetched 2026-08-29 · a02dd33433c4
- site_page: https://docs.speedtest-tracker.dev/features · fetched 2026-08-29 · 76cd0219cd5f
- site_page: https://docs.speedtest-tracker.dev/releases · fetched 2026-08-29 · ce9e52c4a298
- site_page: https://docs.speedtest-tracker.dev/getting-started/installation · fetched 2026-08-29 · 8c1eeac81229
- site_page: https://docs.speedtest-tracker.dev/getting-started/environment-variables · fetched 2026-08-29 · c9feb3e247ba
- site_page: https://docs.speedtest-tracker.dev/getting-started/database-drivers · fetched 2026-08-29 · edf55d2aa622
- site_page: https://docs.speedtest-tracker.dev/help/faqs · fetched 2026-08-29 · 93be77d38416
- site_page: https://docs.speedtest-tracker.dev/settings/data-platforms · fetched 2026-08-29 · d826eb566eb0
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| alexjustesen/speedtest-tracker | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="alexjustesen/speedtest-tracker")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem