phroxy is a small, multi-threaded web server that proxies Gopher requests through HTTP. It's meant to be run locally and was written for gogo, a WebKit Gopher client.

Run it in a terminal then visit the local URL in your favorite web browser to burrow through the Gophersphere with ease.

screenies

|Screenshot|Screenshot| |:-:|:-:| | The Lonely Cabin | sdf.org |

|Screenshot|Screenshot| |:-:|:-:| | gopherproject.org | gopherproject.org |

usage

Usage:

    phroxy [options]

Options:

    -p, --port NUM    Port to bind to.
    -h, --host NAME   Hostname to bind to.

Other flags:  

    -h, --help        Print this screen.
    -v, --version     Print phd version.

installation

binaries for linux, mac, and raspberry pi will be available soon at https://github.com/dvkt/phroxy/releases

development

cargo run -- -p 8080

credits

phroxy's design is based on phetch and inspired by Gaufre.

The proxy idea comes from older gopher/web proxy sites like https://gopher.floodgap.com/gopher/.

It was made for gogo, which was inspired by lartu's OpenNapkin client.