mishmosh / rainbow

EXPERIMENT: A standalone ipfs gateway

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rainbow

The rainbow bridge between your CIDs and your html, javascript, wasm, jpegs, mp4s, tars, CARs, blocks, and more!

About

Rainbow is an experimental specifically dedicated implementation of the IPFS HTTP Gateway API, based on boxo which is the tooling the powers kubo.

Building

go build

Running

rainbow

Configuration

NAME:
   rainbow - a standalone ipfs gateway

USAGE:
   rainbow [global options] command [command options] [arguments...]

VERSION:
   v0.0.1-dev

COMMANDS:
   help, h  Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --datadir value        specify the directory that cache data will be stored
   --listen value         specify the listen address for the gateway endpoint (default: ":8080")
   --api-listen value     specify the api listening address for the internal control api (default: "127.0.0.1:8081")
   --connmgr-low value    libp2p connection manager 'low' water mark (default: 100)
   --connmgr-hi value     libp2p connection manager 'high' water mark (default: 3000)
   --connmgr-grace value  libp2p connection manager grace period (default: 1m0s)
   --routing value        RoutingV1 Endpoint (default: "http://127.0.0.1:8090")
   --help, -h             show help (default: false)
   --version, -v          print the version (default: false)

License

Dual-licensed under MIT + Apache 2.0

About

EXPERIMENT: A standalone ipfs gateway

License:Other


Languages

Language:Go 91.1%Language:Dockerfile 3.1%Language:Shell 3.0%Language:HTML 2.9%