What is a Pihole server?
It’s a tool / server that uses dnsmasq and blocklists to make a local network ad-free. When we visit websites, the pages contain dozens of links to other urls to feed us with ads and tracking cookies. What Pihole does is send these requests to /dev/null once the pihole server is setup as the first DNS in your router. Ik can be run on quite minimal hardware with just enough operating system to get it running.
The script from my gitlab repo will install and configure a Pi-hole server, see https://pi-hole.net , with a docker container. It’s multi-distro, works on x86(_64) and aarch64. The script fully automates the procedure, requires zenity ( and git if you want to pull the script directly from my gitlab repo ) and is available from:
My own Nextcloud instance:
https://cloud.knurpht.nl/s/ooRZ8JStMSq4Ani
My gitlab repo
git clone Gertjan Lettink a.k.a. Knurpht / pihole-installer · GitLab
If you need any help, post in the forums mentioning “pihole” in the title.
And don’t forget to have fun.