Go to file
James Mills 2e227dd95c
Add goreleaser config
2017-06-18 16:46:03 -07:00
cmd/gopherproxy Migrated to a Library structure with gopherproxy cmd for reuse by gopherclient 2016-09-30 19:40:24 -07:00
.gitignore Initial Commit 2016-09-22 11:22:10 +10:00
.travis.yml Added Travis CI config 2017-01-12 00:57:36 -08:00
Dockerfile Fix deploying with Docker 2017-02-12 21:50:42 -08:00
LICENSE Initial Commit 2016-09-22 11:22:10 +10:00
Makefile Added a Makefile for convenience 2017-01-12 00:56:57 -08:00
README.md Update README.md 2017-02-12 21:51:15 -08:00
gopherproxy.go Fix handling of queries / indexsearch (itemtype 7) 2017-06-13 01:29:12 -07:00
goreleaser.yml Add goreleaser config 2017-06-18 16:46:03 -07:00
template.go Fix handling of queries / indexsearch (itemtype 7) 2017-06-13 01:29:12 -07:00

README.md

Gopher (RFC 1436) Web Proxy

Build Status GoDoc Wiki Go Report Card Coverage

gopherproxy is a Gopher (RFC 1436) Web Proxy that acts as a gateway into Gopherspace by proxying standard Web HTTP requests to Gopher requests of the target server.

gopherproxy is written in Go (#golang) using the go-gopher library.

Installation

$ go install github.com/prologic/gopherproxy/...

Docker

$ docker build -t gopherproxy .
$ docker run -p 80:80 gopherproxy -uri floodgap.com

Usage

$ gopherproxy

Then simply visit: http://localhost/gopher.floodgap.com

License

MIT