-
-
Notifications
You must be signed in to change notification settings - Fork 22
Installing Speedtest Mod
ipitio edited this page Apr 27, 2024
·
37 revisions
Please use our Mod Script to install the latest version of the Mod. For information about running Pi-hole in Docker, including a Compose example, please refer to the official repo and docs.
Docker Note You'll need to run the bash script from within every new container if you're not using Compose.
You can just pipe to bash!
curl -sSLN https://github.com/arevindh/pi-hole/raw/master/advanced/Scripts/speedtestmod/mod.sh | sudo bash
Simply change the image you're using to our modded one and proceed as usual.
ghcr.io/arevindh/pihole-speedtest:latest
You can also run the Mod Script inside every new container yourself. For example, if you're using Compose, by replacing the image
line with:
build:
dockerfile_inline: |
FROM pihole/pihole:latest
RUN curl -sSLN https://github.com/arevindh/pi-hole/raw/master/advanced/Scripts/speedtestmod/mod.sh | sudo bash
and rebuilding without cache:
docker compose down; docker compose build --no-cache; docker compose up -d
-
-u, --update, up
also update Pi-hole -
-r, --reinstall
keep current version of the mod, if installed -
-t, --testing
install the beta version of the mod
-
-n, --uninstall, un
purge the mod, keeping the speedtest package, logs, and database -
-b, --backup
backup Pi-hole for faster offline restore -
-o, --online
force online restore of Pi-hole
-
-d, --database, db
flush/restore the database if it's not/empty -
-s, --speedtest[=<sivel|libre>]
install Ookla's or the specified CLI even if another is already installed -
-x, --verbose
show the commands being run -
-v, --version
display the version of the mod and exit -
-h, --help
display this help message and exit