{"repo":"rajannpatel/Pi-Hole-on-Google-Compute-Engine-Free-Tier-with-Full-Tunnel-and-Split-Tunnel-Wireguard-VPN-Configs","free":true,"listed":false,"github":"https://github.com/rajannpatel/Pi-Hole-on-Google-Compute-Engine-Free-Tier-with-Full-Tunnel-and-Split-Tunnel-Wireguard-VPN-Configs","clone":"git clone https://github.com/rajannpatel/Pi-Hole-on-Google-Compute-Engine-Free-Tier-with-Full-Tunnel-and-Split-Tunnel-Wireguard-VPN-Configs.git","description":"Run your own privacy-first ad blocking service at home, or in the cloud for free with Google Cloud Services.","language":null,"stars":863,"topics":["wireguard-vpn","wireguard-vpn-setup","wireguard-tunnel","split-tunnel","vpn","vpn-server","vpn-client","pihole","pi-hole","kernel"],"license":"MIT","category":"networking-infra","readme_excerpt":"Pi-hole + Wireguard on Ubuntu 24.04 LTS with Google Cloud's free tier, via cloud-init The goal of this project is to enable you to safely and privately use the Internet on your phones, tablets, and computers with a self-run VPN Server on Google Cloud's free tier. This will cost $0 to use anywhere in the world, except for data egress fees when connecting to the VPN from China and Australia. This software shields you from intrusive advertisements in apps and websites on any connected device and computer. It blocks your ISP, cell phone company, public WiFi hotspot provider, and apps or websites from gaining insight into your usage activity. Both Full Tunnel (all traffic) and Split Tunnel (DNS traffic only) VPN connections provide DNS based ad-blocking over an encrypted connection to the cloud. The differences are: - A Split Tunnel VPN allows direct interaction with devices on your Local Network (such as a Chromecast or Roku), but blocks DNS based discovery of local devices. - A Full Tunnel VPN can help bypass misconfigured proxies on corporate WiFi networks, protects you from Man-In-The-Middle SSL proxies, and obfuscates IP address based geolocation by making the device appear like it is located where the VPN server is running. Tunnel Type Data Usage Server CPU Load Security Ad Blocking -- -- -- -- -- full +10% overhead for vpn low 100% encryption yes split just kilobytes per day very low dns encryption only yes --- Install and configure the gcloud CLI This guide assumes you are","default_branch":null,"files":null,"tree":[],"storefront":"/r/rajannpatel","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rajannpatel/Pi-Hole-on-Google-Compute-Engine-Free-Tier-with-Full-Tunnel-and-Split-Tunnel-Wireguard-VPN-Configs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}