phroxy 0.1.1

phroxy proxies gopher through HTTP
Documentation

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

phroxy is currently only available through https://crates.io/:

cargo install phroxy

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.