ipfs-cluster/api/rest/client
Hector Sanjuan 531379b1d9
Feature: Support multiple listeners in configuration
* add ipv6 listening addresses to the default config

* ipfsproxy: support multiple listeners. Add default ipv6.

* mm

* restapi: support multiple listen addresses. enable ipv6

* cluster_config: format default listen addresses

* commands: update for multiple listeners. Fix randomports for udp and ipv6.

* ipfs-cluster-service: fix randomports test

* multiple listeners: fix remaining tests

* golint

* Disable ipv6 in defaults

It is not supported by docker by default. It is not supported in travis-CI
build environments. User can enable it now manually.

* proxy: disable ipv6 in test

* ipfshttp: fix test

Co-authored-by: @RubenKelevra <cyrond@gmail.com>
2020-02-28 11:16:16 -05:00
..
.travis.yml Fix #260: Add REST API client and use it in ipfs-cluster-ctl 2017-12-06 20:12:01 +01:00
client_test.go Feature: Support multiple listeners in configuration 2020-02-28 11:16:16 -05:00
client.go Remove map pintracker (#944) 2019-12-12 21:22:54 +01:00
lbclient_test.go Avoid out of index error in failover (#951) 2019-11-13 12:15:29 +01:00
lbclient.go Remove map pintracker (#944) 2019-12-12 21:22:54 +01:00
methods_test.go Remove map pintracker (#944) 2019-12-12 21:22:54 +01:00
methods.go fix: Fix typos (#1001) 2020-02-03 10:30:04 +01:00
README.md Fix #765 Added needed gx references 2019-07-04 13:57:52 +01:00
request.go fix: Fix typos (#1001) 2020-02-03 10:30:04 +01:00
transports.go restapi client: support talking to unix sockets 2019-12-02 11:56:16 +01:00

ipfs-cluster client

Made by Main project IRC channel standard-readme compliant GoDoc Go Report Card Build Status Coverage Status

Go client for ipfs-cluster HTTP API.

This is a Go client library to use the ipfs-cluster REST HTTP API.

Table of Contents

Install

You can import github.com/ipfs/ipfs-cluster/api/rest/client in your code.

The code can be downloaded and tested with:

$ go get -u -d github.com/ipfs/ipfs-cluster
$ cd $GOPATH/src/github.com/ipfs/ipfs-cluster/rest/api/client
$ go test -v

Usage

Documentation can be read at Godoc.

Contribute

PRs accepted.

License

MIT © Protocol Labs