With all this Verizon header injection stuff going on I wonder if there is a way to combine a a VPN service like OpenVPN running on my own server to also do HTTP compression and perhaps Ad Blocking?<p>I would only use this on my families phones on our limited Verizon data plan so it might save us a few bucks a month and I will gain piece of mind that my family isn't being tracked everywhere they go.<p>A 3rd party doing this is http://www.onavo.com/apps/iphone but of course I am trading Verizon tracking for Facebook (The owners of Onavo) so I would love to run my own on EC2, or Digital Ocean or similar.<p>The dream would be VPN, Ad Blocking, and HTTP compression all in one on a hosted box of my choosing and in my name where only I have control.<p>Does anyone know of any open source projects doing this? I'd be happy to donate some money towards the cause as I think a lot of us on here could benefit from it
It's actually super cheap & easy. The setup below costs a few dollars a year and uses ~20MB RAM total:<p>* Get a box from <a href="http://lowendspirit.com/" rel="nofollow">http://lowendspirit.com/</a> (or <a href="http://lowendstock.com/" rel="nofollow">http://lowendstock.com/</a>)<p>* Install OpenVPN & setup client certs with <a href="https://github.com/Nyr/openvpn-install" rel="nofollow">https://github.com/Nyr/openvpn-install</a><p>* Setup your hosts file with <a href="http://winhelp2002.mvps.org/hosts.txt" rel="nofollow">http://winhelp2002.mvps.org/hosts.txt</a><p>* Install & config the OpenVPN connect app on each device (no SFTP? use <a href="https://transfer.sh/" rel="nofollow">https://transfer.sh/</a>)