Speedtest
Speedtest is a lightweight, self-hosted HTML5 speed test container for measuring download, upload, ping, and jitter, useful for troubleshooting bandwidth…
Platform availability
Available on 1 of 9 platforms
- Unraid
- TrueNAS (not listed)
- Umbrel (not listed)
- ZimaOS (not listed)
- Proxmox (not listed)
- Helm (not listed)
- Mac (not listed)
- Windows (not listed)
- Linux (not listed)
Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.
24/100 Low
- Maintained
- No data
- Popular
- No data
- Easy to install
- 351 install platform, install notes, Docker image
- Light to run
- 1016 GB minimum RAM
Based on 2 of 4 factors.
Availability: platform listings confirmed today, links checked 16 days ago
No GitHub repository data collected yet.
Resources & Compatibility
Minimum requirements: 16 GB RAM. ARM (e.g. Raspberry Pi) is not supported.
Checked 17 days ago - source: Docker Hub image tags and published docs
First-install notes
- Change the QNAP folder paths first Replace /path/to-data and /path/to-custom-ssl-keys with real QNAP folders before creating the containers. Those folders store settings and certificate files, so leaving the placeholders can stop the app from starting or cause you to lose your configuration. source
- Fill in PUID/PGID and database password Set PUID/PGID (the user and group IDs the container runs as) and give the MariaDB database a real password instead of leaving the example values. Missing IDs can cause file permission problems, and a default password makes the app’s data easier to compromise. source
- Keep the web ports open to reach it Use 8080 for normal web access and 8443 for HTTPS so the browser can reach the Speedtest Tracker dashboard. If those ports are not published, the containers may run but you will not be able to open the web interface. source
Fetched 17 days ago - each note links to its source
Variants
Alternatives
No alternatives collected yet.
Common questions
What QNAP settings should I change before starting the containers?
Replace /path/to-data and /path/to-custom-ssl-keys with real QNAP folders, set PUID/PGID and a real MariaDB password, and publish 8080 for web access and 8443 for HTTPS.
Can it help tell whether my ISP or local network is causing slow speeds?
It can help identify whether slow speeds or buffering come from the home network, such as mesh routers, rather than the ISP.
Why might my self-hosted speed test show lower download, upload, or latency?
Low results can come from server, network, or client-side issues, so identify the root cause and optimize those areas.
Does it monitor internet connection performance and uptime?
Speedtest Tracker monitors the performance and uptime of your internet connection.
Answers sourced from docs.speedtest-tracker.dev, github.com, speedtest.im, www.reddit.com
Community
Collected 10 days ago - public community threads