I want to create a tor proxy on a virtual machine (Linode). But I'm missing some elements.
For example, when I buy a proxy service I can send requests to socks5 proxy with user:password.
So ideally I want to do the same, on the client side: curl -x socks5://user:password@IP@PORT END_URL
I have a couple of questions: 1. Since I'm sending user:password, is it possible to encrypt the data? 2. How to add the user:password limitation?
I tried and got some of the features working with HAProxy/Dante Server/Proxychains but nothing that worked properly from start to end.
Any suggestion will be greatly appreciated. I'll be happy to create and publish a Docker build with (I presume needed) this setup once done.