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.
As these videos have aged a bit, replace references to Ubuntu 18.04 with Ubuntu 22.04. Text guides are up to date.
Step-by-step, follow along with me as I install on a Raspberry Pi.
Choosing a cloud provider? Watch this video 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. For Cloud deployments, this video describes maintenance steps.
oci config