Languages: 🇬🇧 English (this file) • 🇩🇪 Deutsch
Current Stack: Pi-hole Core v6.1.4 / FTL v6.7 / Web v6.6 / Docker 2026.07.x.
This repository is a centralized hub for resolving common Pi-hole v6.x issues, built to address repetitive problems seen in the community. It includes:
- Up-to-date for 2026: Full support for FTL v6.7, Web v6.6, and Docker 2026.07.x migrations.
- Docker First: Extensive guide on
FTLCONF_*environment variables. - New Scripts: Ready-to-run fixes for DB corruption, GUI slowdowns, backups, and v6 upgrades.
- Companion Repos:
Install Pi-hole directly on your Linux host (Debian/Ubuntu/Raspberry Pi OS):
curl -sSL https://install.pi-hole.net | bashPost-Install Check:
- Access Admin UI:
http://<IP>/admin/(Pi-hole v6 uses a built-in web server; no lighttpd needed). - Change password:
sudo pihole -a -p - Status check:
sudo systemctl status pihole-FTL
For a modern Docker deployment, use our updated docker-compose.yml that leverages FTLCONF_* variables.
- Clone the repo or copy
docker-compose.ymland.env. - Edit
.envto set your secure password and timezone. - Start the container:
docker compose up -dNote: Pi-hole v6 deprecates
WEBPASSWORDin favor ofFTLCONF_webserver_api_password. Check out the rootdocker-compose.ymlfor the complete example.
| Problem | Cause (v6.1+ Specific) | Fix |
|---|---|---|
| Lists not downloading | Upstream DNS outage or IPv6 misconfig | Run sudo pihole -g; check /etc/resolv.conf. |
| FTL DB corruption | v6 migration bug | Rename DB: sudo mv /etc/pihole/pihole-FTL.db /etc/pihole/pihole-FTL.db.bak; sudo pihole restartdns. |
| Web UI inaccessible (403) | v6.1 built-in server perms | Try http://<IP>:8080/admin/; sudo pihole -r; check /etc/pihole/pihole.toml. |
| Docker variables ignored | Deprecated variables used | Switch to FTLCONF_* format (e.g. FTLCONF_webserver_api_password). |
Need more help? Run pihole -d for a debug token.
- CHANGELOG.md - Version history and updates.
- MIGRATION.md - Guide for migrating from v5 to v6.
- CONTRIBUTING.md - How to contribute to this repo.
Maintainer: TimInTech
License: MIT