An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

gopher-proxy

gopher-proxy allows to proxy gopher over HTTP, which is mainly useful for HTTP-ifying a specific gopher space. A simple invocation looks like this: In this particular example gopher-proxy does the following things: Takes HTTP requests on 127.0.0.1:8080 (to be used by a proxying web server, like nginx), converts those to gopher requests to example.org and returns the gopher responses as HTTP responses Links menu items pointing to external servers to gopher:// URLs (this ensures that only one gopher server is proxied) and recognizes URL links which are converted to normal HTML links Tries to guess the correct mime-type for every gopher-served file (as it is not included in the response) and wraps text files in a HTML container. And generally works hard to offer the best HTTP equivalent of a given gopher space :) To learn about the other parameters for tweaking the behavior of gopher-proxy see the readme.

Ecosystem
hackage.haskell.org
Latest Release
0.1.1.3
over 4 years ago
Versions
7
Downloads
4,446 total
Dependent Repos
6
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.

Filter
Filter by Kind
Links
Registry hackage.haskell.org
Source Repository
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/gopher-proxy
spec
License GPL-3.0-only
First Release about 9 years ago
Last Synced 3 days ago
Repository
Stars 12 on GitHub
Forks 0 on GitHub