This Speedtest Mod is, as the name suggests, a speedtest mod for Pi-hole. We recommend running speedtests using Ookla's speedtest
, but will respect your choice to use the potentially less accurate speedtest-cli
if you already have it installed. Should one of these fail, the other will be tried.
Notes
- The more tests you run, the more data will be used.
- Any issues about inconsistent or inaccurate results should be directed to the maintainers of whichever speedtest package is installed on your system, not here.
Pull requests and suggestions are welcome!
- Fast and safe un/re/install script (Mod the Mod)
- Customizable speedtest server
- Test ad-hoc and/or on a schedule
- A pretty line or bar chart on the dashboard
- View the results and export them as a CSV in the Speedtest Log
- Flush or restore the database
The provided script by @ipitio can un/re/install and update the mod, and manage its history, for you. It accepts up to three arguments: any, all, or none of up
, un
, and db
. They must be in that order; check usage for details. Its functionality is available via the web interface as well (Settings > Speedtest).
AKA (Re)Install Latest Mod and only Mod
curl -sSLN https://github.com/arevindh/pihole-speedtest/raw/master/mod.sh | sudo bash
The above, but also updates Pi-hole. This is (Re)install Latest
in the web interface.
curl -sSLN https://github.com/arevindh/pihole-speedtest/raw/master/mod.sh | sudo bash -s up
The Mod, not Pi-hole!
curl -sSLN https://github.com/arevindh/pihole-speedtest/raw/master/mod.sh | sudo bash -s un
Dec 9 2023
Web 5.21
Older Notes
June 8 2023
Pi-hole 5.17.1 FTL 5.23, Web 5.20.1
Jan 5 2023
Pi-hole 5.14.2 FTL 5.20, Web v5.18
Wishing everyone a very happy New Year!
Nov 24 2022
Pi-hole 5.14.1 FTL 5.19.1, Web v5.17
Oct 18 2022
Pi-hole v5.13 FTL v5.18.2, Web v5.16
Oct 1 2022
Pi-hole 5.12.2 FTL 5.18.1 Admin LTE 5.15.1 , Docker 2022.09.4
Sept 8 2022
Pi-hole FTL v5.17, Web v5.14.2 and Core v5.12
Sept 4 2022
Pi-hole FTL v5.17, Web v5.14.1 and Core v5.12
August 29 2022
Pi-hole docker update
July 11 2022
Pi-hole core v5.11.4
July 9 2022
Pi-hole FTL v5.16, Web v5.13 and Core v5.11.3
April 24 2022
Pi-hole FTL v5.15, Web v5.12 and Core v5.10
Mar 17 2022
Speedtest mod update fixed AdminLTE/51
Feb 21 2022
Speedtest mod update, Pi-hole Web v5.11.1
Feb 16 2022
- Updated Pi-hole FTL v5.14, Web v5.11 and Core v5.9
Jan 8 2022
- Updated to Pi-hole v5.8.1 Core / FTL v5.13 / 5.10.1 Web
Dec 26 2021
- Updated to pihole 5.7 Core / 5.9 Web
Oct 24 2021
- Updated to pihole 5.6 Core / 5.8 Web
Oct 1 2021
- Updated to pihole 5.5 Core / 5.7 Web
Sept 16 2021
- Updated to pihole 5.4 Core / 5.6 Web, disabled python mode selection , 'pihole -a -sn'
April 15 2021
- Updated to pihole 5.3.1 Core / 5.5 Web
Jan 20 2021
- Updated to pihole 5.2.4 Core / 5.3.1 Web
Jan 18 2021
- Updated to pihole 5.2.3 Core / 5.3 Web
Dec 25 2020
- Updated to pihole V5.2.2
Dec 4 2020
- Updated to pihole V5.2.1
Nov 30 2020
- Updated to pihole 5.2(Web) & 5.2(Core)
OCt 9 2020
- Fixed scheduler issues
Aug 13 2020
- Updated to pihole 5.1.1 (Web) & 5.1.2 (Core)
July 29 2020
- New feature : Displays 0 for failed speedtests : Show failed speedtests as 0?
July 20 2020
- Updated to version v5.1
June 4 2020
- Added Support for official Speedtest-cli (v5.0.2)
May 11 2020
- Updated to admin version v5.0
Feb 26 2020
- Updated to admin version v4.3.3
Sept 24 2019
- Updated to admin version v4.3.2
Sept 19 2019
- Updated to core version v4.3.2
July 2 2019
- Updated to version v4.3.1
May 19 2019
- Updated to Pi-hole core, Web v4.3
Mar 7 2019
- Updated to Pi-hole core v4.2.2
Feb 14 2019
- Updated to Pi-hole core v4.2.1
Dec 31 2018
- Speedtest mod is up to date with Pi-hole v4.1.2
Dec 12 2018
- Speedtest mod is up to date with Pi-hole v4.1
Aug 7 2018
- Speedtest mod is up to date with Pi-hole v4.0
- Pi-hole v4.0 released on 2018-08-06. Speedtest mod integration is going on will take approx 3 to 5 days.
Buy me a ☕️ if you like my projects :)