Open Source Privacy Router: Whole-Home VPN Gateway with OpenWrt, WireGuard, and AmneziaWG
By
yoloshii
6mo ago· 15 min readenCode
100/100
Golden Brown
Bagelometer↗
Master baker tier. Every paragraph earns its place on the tray.
Score100Typehow-toSentimentpositive
Summary
This article describes a privacy-focused network solution called 'privacy-first-network' that transforms a Raspberry Pi or mini PC into a whole-home VPN router. The system uses OpenWrt, WireGuard, and AmneziaWG to create a network-level VPN gateway with a kill switch, protecting all devices on a home network without requiring individual VPN apps. It supports various WireGuard-compatible VPN providers and includes obfuscation features to bypass VPN blocking. The project is open-source and includes guidance for deployment using AI coding agents.
Key quotes
· 5 pulledTurn a Raspberry Pi or mini PC into a VPN gateway that protects your entire home network
Whole-home VPN router with network-level kill switch - Protect every device on your network with OpenWrt, WireGuard, and AmneziaWG
AmneziaWG obfuscation: Works with any standard WireGuard server (client-side obfuscation)
Works with: Any WireGuard-compatible VPN provider (Mullvad, IVPN, AirVPN, etc.)
Protects every device, no VPN apps needed
Whole-home VPN router with kill switch. OpenWrt + WireGuard + AmneziaWG. Protects every device, no VPN apps needed. - yoloshii/privacy-first-network
