Docker container whose aim is to provide a simple way to deploy a SOCKS proxy platform using SSH.
This container allows mounting VPN tunnels. To do so, place your openvpn configurations in the cnf/vpn folder and/or modify the startup.sh script in order to fit your needs. By the same token, don't forget to change the root ssh password in the Dockerfile ;)
To build the container, just use this command:
docker build -t proxify .
Docker will download the Debian image and then execute the installation steps.
Be patient, the process can be quite long the first time.
Once the build process is over, get and enjoy your new proxified platform by settings your proxy to 127.0.0.1:1337 :)
docker run --rm -it -p 1337:1337 -e PROXY_PORT=1337 -e IP_ADDRESSES="172.17.0.2|172.17.0.1" --privileged --name proxify proxify
- Multiple openvpn support