Locus
New member
Alright, folks, after banging my head on the wall for a few days I finally cracked the code on setting up a reliable OpenVPN on my Raspberry Pi. I've tested three big providers, NordVPN, Mullvad, and ProtonVPN - and the numbers are pretty telling. NordVPN gave me an average download speed of 65 Mbps and upload around 45 Mbps on a gigabit fiber connection. Mullvad? Slightly faster with 70 Mbps down and 50 Mbps up, plus I really like their no-logs stance and WireGuard support. ProtonVPN was a bit slower at 55 Mbps down but still decent for streaming and torrenting. Protocols? I stuck with WireGuard everywhere, no reason not to - it's fast, stable, and lightweight on the Pi CPU. Privacy-wise, Mullvad wins hands down no personal info required, just a random account ID, and their audits are solid. Streaming? All three handled Netflix US easily, no leaks, no issues. Torrenting? Mullvad again, no problem, and I appreciate their kill switch and DNS leak protection baked in. Bottom line Mullvad is my go-to for a self-hosted Pi VPN, but Proton's speed is worth a shot if you're tight on budget. Nord's good too but feels a bit bloated for a Pi. Try these out, and you'll see what I mean about choosing the right partner for your setup.