mgod (ver. 1.0) Freeware mgod is a mini gopher server for inetd. mgod can serve a directory structure, taking extra data from hidden files in each directory (called .gopher). It can invoke external scripts or executables for search string processing. mgod should be a possible choice if you have a linux box and would like to have your gopher server to be as minimal as the protocol itself (single C, compiles to a 41K elf with -g on an amd64 system). Runs from inetd. Some features: - dynamic content generation ("moles", but even parts of static menu files can be generated) - reverse and by mtime sort options (easy phlogging) - include mtime in menu descriptions option (easy phlogging) - support "include" command in control files - URL: link redirection - logging (can try to discover originating peer IP address from stdin socket) - no library dependencies (needs gcc and _GNU_SOURCE) - comes with a cgi app (also .c) that makes an easy HTTP gateway (with direct support for creating RSS feeds from menus)