8000 GitHub - wildchld-ops/cloudblock: Cloudblock automates deployment of secure ad-blocking for all of your devices - even when mobile. Step-by-step text and video guides included! Compatible clouds include AWS, Azure, Google Cloud, and Oracle Cloud. Cloudblock deploys Wireguard VPN, Pi-Hole DNS Ad-blocking, and DNS over HTTPS in a cloud provider - or locally - using Terraform and Ansible.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Cloudblock automates deployment of secure ad-blocking for all of your devices - even when mobile. Step-by-step text and video guides included! Compatible clouds include AWS, Azure, Google Cloud, and Oracle Cloud. Cloudblock deploys Wireguard VPN, Pi-Hole DNS Ad-blocking, and DNS over HTTPS in a cloud provider - or locally - using Terraform and A…

License

Notifications You must be signed in to change notification settings

wildchld-ops/cloudblock

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

End-to-end DNS encryption with DNS-based ad-blocking, built in the cloud automatically using Terraform with Ansible. Available for Azure, AWS, GCP, OCI, or as a standalone installation.

Combines wireguard (DNS VPN), pihole (adblock), and cloudflared (DNS over HTTPS) docker containers, as visualized:

Diagram

Instructions

Several deployment options are available, see the README of each subdirectory for platform-specific guides.

  • Azure (Microsoft)
  • AWS (Amazon)
  • DO (Digital Ocean)
  • GCP (Google)
  • OCI (Oracle)
  • SCW (Scaleway)
  • Standalone (under playbooks/)

Videos

Raspberry Pi

Step-by-step, follow along with me - for Raspberry Pi deployments.

Cloud Deployments

Step-by-step, follow along with me from a windows desktop - for Cloud deployments.

After watching the cloud prerequisites video, follow a guide specific to your cloud provider.

  • AWS (for amazon web services)
  • Azure (for microsoft azure cloud)
  • Digital Ocean (for digital ocean cloud)
  • GCP (for google cloud)
  • OCI (for oracle cloud)
  • Scaleway (for scaleway cloud)

For maintaining the containers running your cloudblock services, see the README (or terraform output) specific to your deployment.

Discussion

Discord Room

About

Cloudblock automates deployment of secure ad-blocking for all of your devices - even when mobile. Step-by-step text and video guides included! Compatible clouds include AWS, Azure, Google Cloud, and Oracle Cloud. Cloudblock deploys Wireguard VPN, Pi-Hole DNS Ad-blocking, and DNS over HTTPS in a cloud provider - or locally - using Terraform and A…

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HCL 96.7%
  • Shell 3.3%
0