WireHole is a combination of WireGuard, PiHole, and Unbound in a docker-compose project that enables users to quickly create a personally managed WireGuard VPN with ad blocking capabilities and DNS caching. The project supports multiple architectures and provides a user-friendly web panel for managing the VPN. Users can add clients configurations and modify the upstream DNS provider for Unbound.

8m read timeFrom github.com
Post cover image
Table of contents
What is this?Author🤝 ContributingShow your supportRecommended configuration / Split tunnel:Accessing the Web Panel (WG-Easy)Access PiHoleConfiguring for Dynamic DNS (DDNS)Configuring / ParametersAdding ClientsModifying the upstream DNS provider for UnboundAvailable DNS ProvidersSetting a DNS record for piholeSupport InfoUpdating InfoFAQNetworking Considerations

Sort: