kepler

command module
v0.0.0-...-b9177ad Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 30, 2021 License: MIT Imports: 12 Imported by: 0

README

Kepler

A little websocket TCP proxy built to let Amfora talk to Gemini servers when running in a browser.

Usage

$ git clone https://github.com/awfulcooking/kepler
$ cd kepler
$ go build
Usage of ./kepler:
  -addr string
    	http service address (default "localhost:1969")
  -anyOrigin
    	allow connections from any HTTP origin. (makes this an open proxy usable from any website!)
  -remotePort int
    	TCP port that clients will proxy to (default 1965)
  -timeout duration
    	maximum time allowed for requests in flight (default 10s)

Web clients should dial wss://<kepler-addr>/<hostname> to open a proxied socket to <hostname>:<remotePort>

License

MIT License.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL