Skip to content
forked from mejibyte/proxydo

Awesome mini-proxy in C++ that enables you to block sites and some other nifty stuff.

Notifications You must be signed in to change notification settings

acadavid/proxydo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proxydo

Proxydo is a stupidly simple proxy.

Installation on Linux

  • Install CMake

    sudo apt-get install cmake
  • Install Rake

    sudo apt-get install rake
  • Install yaml-cpp

    wget http://yaml-cpp.googlecode.com/files/yaml-cpp-0.2.5.tar.gz
    tar zxvf yaml-cpp-0.2.5.tar.gz
    cd yaml-cpp-0.2.5
    mkdir build
    cd build
    cmake .
    make
    sudo make install

    This will copy a bunch of files to /usr/local.

  • Clone and compile Proxydo

    git clone git@github.com:andmej/proxydo.git
    cd proxydo
    rake
    
  • The compiled binary lies in /build.

  • Modify config.yaml file and then execute ./proxydo to run the server.

  • If a shared library error is shown when you execute ./proxydo, issue the following command:

    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

Installation on Mac OS X

  • Install CMake

    sudo port install cmake
    
  • Install yaml-cpp

    curl -O http://yaml-cpp.googlecode.com/files/yaml-cpp-0.2.5.tar.gz
    tar zxvf yaml-cpp-0.2.5.tar.gz
    cd yaml-cpp-0.2.5
    mkdir build
    cd build
    cmake ..
    make
    sudo make install

    This will copy a bunch of files to /usr/local.

  • Clone and compile Proxydo

    git clone git@github.com:andmej/proxydo.git
    cd proxydo
    rake
    
  • The compiled binary lies in /build.

  • Modify config.yaml file and then execute ./proxydo to run the server.

About

Awesome mini-proxy in C++ that enables you to block sites and some other nifty stuff.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published