Docker container whose aim is to provide a simple way to deploy a proxy platform
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cnf
src
Dockerfile
LICENSE
README.md

README.md

Proxify-me

Docker container whose aim is to provide a simple way to deploy a SOCKS proxy platform using SSH.

Customization

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 ;)

Build

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.

Run

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

Todo

  • Multiple openvpn support