homelab-pihole-dns
Facilitates Pi-hole installation and configuration for ad-blocking DNS on home networks, enhancing internet privacy and performance.
Install this skill
or
72/100
Security score
The homelab-pihole-dns skill was audited on May 15, 2026 and we found 12 security issues across 4 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
medium line 45
Template literal with variable interpolation in command context
SourceSKILL.md
| 45 | ```yaml |
medium line 160
Template literal with variable interpolation in command context
SourceSKILL.md
| 160 | ```bash |
medium line 92
Curl to non-GitHub URL
SourceSKILL.md
| 92 | curl -sSL https://install.pi-hole.net -o pi-hole-install.sh |
low line 57
Access to .env file
SourceSKILL.md
| 57 | WEBPASSWORD: "${PIHOLE_WEBPASSWORD}" # set via .env file or secret |
medium line 72
Access to .env file
SourceSKILL.md
| 72 | Set `PIHOLE_WEBPASSWORD` in a `.env` file next to `docker-compose.yml`, chmod it to |
low line 75
External URL reference
SourceSKILL.md
| 75 | Access web admin at: `http://<pi-ip>/admin` |
low line 92
External URL reference
SourceSKILL.md
| 92 | curl -sSL https://install.pi-hole.net -o pi-hole-install.sh |
low line 139
External URL reference
SourceSKILL.md
| 139 | https://blocklistproject.github.io/Lists/malware.txt |
low line 142
External URL reference
SourceSKILL.md
| 142 | https://blocklistproject.github.io/Lists/tracking.txt |
low line 176
External URL reference
SourceSKILL.md
| 176 | - https://1.1.1.1/dns-query |
low line 177
External URL reference
SourceSKILL.md
| 177 | - https://1.0.0.1/dns-query |
low line 211
External URL reference
SourceSKILL.md
| 211 | http://grafana.home.lan → your Grafana dashboard |
Scanned on May 15, 2026
View Security DashboardGitHub Stars 182.9K
Rate this skill
Categoryoperations
UpdatedMay 20, 2026
affaan-m/everything-claude-code