End-to-end DNS encryption with DNS-based ad-blocking, built in the cloud automatically using Terraform with Ansible. Choose your cloud provider or a standalone installation.
Combines wireguard (DNS VPN), pihole (adblock), and cloudflared (DNS over HTTPS) docker containers, as visualized:
Several deployment options are available, see the README of each subdirectory for platform-specific guides.
Step-by-step, follow along with me as I install on a Raspberry Pi.
Choosing a cloud provider? Watch this for a mostly un-biased comparison of free options/free trials.
Step-by-step, follow along with me as I deploy from a windows desktop - for Cloud deployments.
After watching the cloud prerequisites video, follow a guide specific to your cloud provider.
For maintaining the containers running your cloudblock services, see the README (or terraform output) specific to your deployment.