Gopher Proxy was created by Stephen Morley. The majority of the coding was completed at the start of Autumn 2009. Gopher Proxy runs on a server with a 2.1 GHz quad-core Opteron 2372 HE processor, 4 GB of RAM, and four 500 GB disks in a RAID 6 configuration.

Type support

The following table summarises Gopher Proxy’s support for the various Gopher content types:

Type Defined in Description Gopher Proxy support
0 1, 3 Text Fully supported
1 1, 3 Menu Fully supported
2 1, 3 CSO search No support planned
3 1, 3 Error message Fully supported
4 1, 3 BinHex file
5 1, 3 Binary archive Fully supported
6 1, 3 uuencoded file
7 1, 3 Search Fully supported
8 1, 3 Telnet session No support planned
9 1, 3 Binary file Fully supported
+ 1 Mirrored selector Fully supported
: 2 Image Fully supported
; 2, 3 Video file
< 2 Audio file Supported — files are offered for download
I 1, 3 Image Fully supported
M 3 MIME-encoded message
P 3 PDF file Fully supported
T 1 Telnet session No support planned
d PDF file Fully supported
g 1, 3 GIF image Fully supported
h 3 HTML Supported — scripts are removed
i 3 Informational message Fully supported
p PNG image Fully supported
s 3 Audio file Supported — files are offered for download

The following references were used in compiling the list of Gopher content types:

  1. RFC 1436 (1993), pages 13–14
  2. Gopher+ proposal (1993), section 2.9
  3. Grumpy manual, page 30