All Projects → chadgeary → Cloudblock

chadgeary / Cloudblock

Licence: apache-2.0
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.

Projects that are alternatives of or similar to Cloudblock

Hybrid multicloud overlay
MutiCloud_Overlay demonstrates a use case of overlay over one or more clouds such as AWS, Azure, GCP, OCI, Alibaba and a vSphere private infrastructure in Hub and spoke topology, point to point topology and in a Single cloud. Overlay protocols IPv6 and IPv4 are independent of underlying infrastructure. This solution can be integrated with encryption and additional security features.
Stars: ✭ 127 (-50.58%)
Mutual labels:  aws, gcp, ansible, terraform, hcl, oci
Azure arc
Automated Azure Arc environments
Stars: ✭ 224 (-12.84%)
Mutual labels:  aws, gcp, ansible, terraform, hcl
Terraformer
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
Stars: ✭ 6,316 (+2357.59%)
Mutual labels:  aws, cloud, gcp, terraform, hcl
Terratag
Terratag is a CLI tool that enables users of Terraform to automatically create and maintain tags across their entire set of AWS, Azure, and GCP resources
Stars: ✭ 385 (+49.81%)
Mutual labels:  aws, cloud, gcp, terraform, hcl
Cloudguardiaas
Check Point CloudGuard Network Security repository containing solution templates, Terraform templates, tools and scripts for deploying and configuring CloudGuard Network Security products.
Stars: ✭ 27 (-89.49%)
Mutual labels:  aws, gcp, terraform, hcl
Docker Android
Android in docker solution with noVNC supported and video recording
Stars: ✭ 4,042 (+1472.76%)
Mutual labels:  aws, cloud, gcp, terraform
Terracognita
Reads from existing Cloud Providers (reverse Terraform) and generates your infrastructure as code on Terraform configuration
Stars: ✭ 452 (+75.88%)
Mutual labels:  aws, cloud, gcp, terraform
Infra Personal
Terraform for setting up my personal infrastructure
Stars: ✭ 45 (-82.49%)
Mutual labels:  aws, cloud, terraform, hcl
Cloud Portal
Self service web portal for different Cloud platforms like Azure, AWS and VMWare vSphere.
Stars: ✭ 60 (-76.65%)
Mutual labels:  aws, cloud, ansible, terraform
Infracost
Cloud cost estimates for Terraform in pull requests💰📉 Love your cloud bill!
Stars: ✭ 4,505 (+1652.92%)
Mutual labels:  aws, cloud, gcp, terraform
Mikado
🤖💨Mikado helps managing your AWS infrastructure for WordPress sites by defining an out-of-box, highly available, easy-to-deploy setup
Stars: ✭ 80 (-68.87%)
Mutual labels:  aws, ansible, terraform, hcl
Engine
Deploy your apps on any Cloud provider in just a few seconds
Stars: ✭ 1,132 (+340.47%)
Mutual labels:  aws, cloud, gcp, terraform
Terraform Kubestack
Terraform GitOps Framework — Everything you need to build reliable automation for AKS, EKS and GKE Kubernetes clusters in one free and open-source framework.
Stars: ✭ 300 (+16.73%)
Mutual labels:  aws, gcp, terraform, hcl
Airflow Toolkit
Any Airflow project day 1, you can spin up a local desktop Kubernetes Airflow environment AND one in Google Cloud Composer with tested data pipelines(DAGs) 🖥 >> [ 🚀, 🚢 ]
Stars: ✭ 51 (-80.16%)
Mutual labels:  cloud, gcp, terraform, hcl
Terraform Modules
Reusable Terraform modules
Stars: ✭ 63 (-75.49%)
Mutual labels:  aws, cloud, terraform, hcl
Cloudsploit
Cloud Security Posture Management (CSPM)
Stars: ✭ 1,338 (+420.62%)
Mutual labels:  aws, cloud, gcp, oci
Multi Env Deploy
Complete example of deploying complex web apps to AWS using Terraform, Ansible, and Packer
Stars: ✭ 132 (-48.64%)
Mutual labels:  aws, ansible, terraform, hcl
Terraform Aws Components
Opinionated, self-contained Terraform root modules that each solve one, specific problem
Stars: ✭ 168 (-34.63%)
Mutual labels:  aws, terraform, hcl
Terraform Aws Cloudfront S3 Cdn
Terraform module to easily provision CloudFront CDN backed by an S3 origin
Stars: ✭ 162 (-36.96%)
Mutual labels:  aws, terraform, hcl
Externalsecret Operator
An operator to fetch secrets from cloud services and inject them in Kubernetes
Stars: ✭ 177 (-31.13%)
Mutual labels:  aws, cloud, gcp

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].