Turning your Raspberry Pi into an ad-blocking VPN with built-in DNS resolution using Pi-Hole, Unbound & WireGuard.
-
Updated
Aug 21, 2024
Turning your Raspberry Pi into an ad-blocking VPN with built-in DNS resolution using Pi-Hole, Unbound & WireGuard.
Run Unbound with latest version of OpenSSL on Raspberry Pi with Docker.
fragmented configuration files for unbound recursive dns resolver
I built a Dockerized private DNS stack that combines Pi-hole for ad-blocking, Unbound as a recursive resolver, and Tailscale VPN for secure, encrypted DNS queries. It’s easy to deploy with Docker Compose and environment-based configs—perfect for my self-hosted network privacy and ad-blocking needs.
Prometheus exporter for Unbound DNS resolver
A supercharged Pi-Hole docker container with Unbound built-in. [Auto Updates 🚀]
Pi-hole v6 + Unbound in Docker: A simple Docker Compose setup for Pi-hole v6 and Unbound running in separate containers. Unbound acts as a recursive DNS server for improved privacy and security.
Grafana Dashboards, Panels & Assets
Building Pi-Hole with DNS over TLS (DOT) for home network
run unbound dns with grafana dashboard on raspberry pi
WireHole is a combination of WireGuard, Pi-hole, and Unbound in a docker-compose project with the intent of enabling users to quickly and easily create a personally managed full or split-tunnel WireGuard VPN with ad blocking capabilities thanks to Pi-hole, and DNS caching, additional privacy options, and upstream providers via Unbound.
simple systemd timer to periodically update root.hints for unbound recursive resolver
Single docker image with both unbound and Pihole together
Docker Compose home server featuring Jellyfin, Jellyseer, Sonarr, Radarr, Prowlarr, Bazarr, qBittorrent, Pihole, Unbound, Traefik, Grafana, Nextcloud etc. with SSL support
Stubby+Unbound Docker image for DNS-over-TLS.
OpenBSD Ansible role for unbound-adblock (similar to pi-hole adblocker)
WireGuard with Pi-hole and Unbound on AWS Lightsail.
Add a description, image, and links to the unbound-dns topic page so that developers can more easily learn about it.
To associate your repository with the unbound-dns topic, visit your repo's landing page and select "manage topics."