It is unbelievable that some friends with their own VPS don’t know about SSH tunneling. This is a far more easy way to set up a proxy.
ssh -D port username@server
This command will open up a ssh tunneling service and listen to the local
port. So you can just set proxy adress in your browser to
localhost:port and everything is done!