La version 6 de Pi-hole a été entièrement repensée et contient de nombreux changement radicaux, pouvant casser une configuration 5 existante!
Modifications Pi-Hole
Pour éviter les problème de migration entre la v5 et la v6, voici ce qui a été utile de faire dans mon cas :
- Suppression du secret pour la page web
Dans le service retirer :
secrets:
- 'webpass'
- Retirer les lignes secrets
secrets:
webpass:
file: "./webpass.secret"
- supprimer les fichiers de base de données de statistique afin d’éviter un docker qui ne boot pas correctement et l’erreur suivante :
ERROR: SQLite3: recovered 3 frames from WAL file /etc/pihole/pihole-FTL.db-wal (283)
pihole-FTL.db
pihole-FTL.db-shm
pihole-FTL.db-wal - Mettre à jour :
docker compose pull && docker compose down -v && docker compose up -d
- Définir le mot de passe de l’admin web :
docker exec -it votre_container pihole setpassword
Exemple d’un docker-compose simple :
services:
pihole:
image: pihole/pihole:latest
container_name: pihole
ports:
- "53:53/tcp"
- "53:53/udp"
#- "67:67/udp"
- "2080:80/tcp"
#- "2443:443/tcp"
volumes:
- '/var/lib/docker/data/pihole/etc-pihole/:/etc/pihole/'
- '/var/lib/docker/data/pihole/etc-dnsmasq.d/:/etc/dnsmasq.d/'
environment:
TZ: 'Europe/Paris'
restart: unless-stopped
Pour le reste des options docker pour Pi-Hole, référencez vous à mon article précédent, ainsi que la documentation officielle est très bien faite.
Liste d’url de backlist perso
Voici ma list d’url avec leur description :

Et pour copier ces blacklists :
https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts
https://raw.githubusercontent.com/StevenBlack/hosts/master/extensions/fakenews/hosts
https://v.firebog.net/hosts/static/w3kbl.txt
https://adaway.org/hosts.txt
https://raw.githubusercontent.com/anudeepND/blacklist/master/adservers.txt
https://s3.amazonaws.com/lists.disconnect.me/simple_ad.txt
https://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&showintro=0&mimetype=plaintext
https://v.firebog.net/hosts/Easyprivacy.txt
https://v.firebog.net/hosts/Prigent-Ads.txt
https://raw.githubusercontent.com/FadeMind/hosts.extras/master/add.2o7Net/hosts
https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt
https://hostfiles.frogeye.fr/firstparty-trackers-hosts.txt
https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/gambling/hosts
https://raw.githubusercontent.com/kevle1/Windows-telemetry-blocklist/master/windowsblock.txt
https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/domains/native.winoffice.txt
https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/domains/native.amazon.txt
https://raw.githubusercontent.com/lassekongo83/Frellwits-filter-lists/master/Frellwits-Swedish-Hosts-File.txt
https://v.firebog.net/hosts/AdguardDNS.txt
https://cdn.jsdelivr.net/gh/hagezi/dns-blocklists@latest/rpz/tif.mini.txt
Le projet github de mullvad d’où vient quelques listes.

Laisser un commentaire