Pinset orchestration for IPFS
Latest commit e4c5dc8 Sep 13, 2018
Permalink
Failed to load latest commit information.
.github Fix #412: Add an issue template May 30, 2018
.gx gx publish 0.5.0 Aug 24, 2018
.snapcraft New credentials for pushing snaps Jan 10, 2018
adder Add/improve godoc descriptions for some modules. Aug 23, 2018
allocator typos and style nitpicks May 2, 2018
api Add/improve godoc descriptions for some modules. Aug 23, 2018
ci Pre-create and pre-connect hosts in tests Apr 5, 2018
config Add/improve godoc descriptions for some modules. Aug 23, 2018
consensus/raft Issue #340: Fix some data races Aug 15, 2018
docker Docker: Run with daemon --upgrade by default. Apr 27, 2018
informer Fix 466: Hijack repo/stat in the proxy and return aggregates from the… Aug 20, 2018
ipfs-cluster-ctl gx update go-dot Sep 13, 2018
ipfs-cluster-service Add/improve godoc descriptions for some modules. Aug 23, 2018
ipfsconn/ipfshttp Fix 466: Hijack repo/stat in the proxy and return aggregates from the… Aug 20, 2018
monitor Monitor/tests: Allow to run tests using the basic monitor. May 9, 2018
pintracker Add/improve godoc descriptions for some modules. Aug 23, 2018
pstoremgr Fix #462: Support DNS multiaddresses for node_multiaddress Jun 12, 2018
rpcutil wip Aug 7, 2018
sharness AddParams: support "cid-version" and "hash" function. Aug 21, 2018
snap Move back the docker call to travis Nov 16, 2017
state Fix PinLsCid and pins with maxdepth 0 after migration Aug 20, 2018
test Add/improve godoc descriptions for some modules. Aug 23, 2018
.codeclimate.yml codeclimate Aug 7, 2018
.dockerignore Issue #259: Address CR comments Dec 4, 2017
.gitignore wip Aug 7, 2018
.travis.yml Test with stateless tracker. Make map tracker default for tests. Aug 14, 2018
CHANGELOG.md Changelog for v0.5.0 Aug 24, 2018
CONTRIBUTING.md Docs: Move to website. Apr 27, 2018
Dockerfile Fix #462: Support DNS multiaddresses for node_multiaddress Jun 12, 2018
Dockerfile-bundle Docker: Run with daemon --upgrade by default. Apr 27, 2018
Dockerfile-test Fix #462: Support DNS multiaddresses for node_multiaddress Jun 12, 2018
LICENSE ipfscluster-server executable Dec 21, 2016
Makefile Gx-go 1.8.0 it's WAY faster. Aug 22, 2018
README.md Readme: add link to user registry form Jul 24, 2018
allocate.go Make sure sync and recover operations receive all cids in a clusterDAG. Aug 7, 2018
cluster.go Issue #340: Fix some data races Aug 15, 2018
cluster_config.go Fix #468: Increase StateSyncInterval to 10 minutes Jun 20, 2018
cluster_config_test.go Feat: emancipate Consensus from the Cluster component May 7, 2018
cluster_test.go Fix 466: Hijack repo/stat in the proxy and return aggregates from the… Aug 20, 2018
clusterhost.go Fix #346: Enable NAT hole punching for libp2p host May 27, 2018
config_test.go implements a stateless pintracker Aug 14, 2018
connect_graph.go Monitor: address comments May 9, 2018
ipfscluster.go Fix 466: Hijack repo/stat in the proxy and return aggregates from the… Aug 20, 2018
ipfscluster_test.go Issue #340: Fix some data races Aug 15, 2018
logging.go Allow selecting pintracker with ipfs-cluster-service Aug 14, 2018
package.json gx update go-dot Sep 13, 2018
peer_manager_test.go Fix: TestClustersPeerRejoin was failing a lot since DHT feature. Aug 18, 2018
pnet_test.go Feat: Enable DHT-based peer discovery and routing for cluster peers Jul 24, 2018
release.sh Make release script more verbose May 28, 2018
rpc_api.go Fix 466: Hijack repo/stat in the proxy and return aggregates from the… Aug 20, 2018
util.go Start cluster tests Aug 7, 2018
version.go Release 0.5.0 Aug 24, 2018

README.md

IPFS Cluster

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

Pinset orchestration for IPFS.

logo

IPFS Cluster allows to allocate, replicate and track Pins across a cluster of IPFS daemons.

It provides:

  • A cluster peer application: ipfs-cluster-service, to be run along with go-ipfs.
  • A client CLI application: ipfs-cluster-ctl, which allows easily interacting with the peer's HTTP API.

Are you using IPFS Cluster?

Please participate in the IPFS Cluster user registry.


Table of Contents

Documentation

Please visit https://cluster.ipfs.io/documentation/ to access user documentation, guides and any other resources, including detailed download and usage instructions.

News & Roadmap

We regularly post project updates to https://cluster.ipfs.io/news/ .

The most up-to-date Roadmap is available at https://cluster.ipfs.io/roadmap/ .

Install

Instructions for different installation methods (including from source) are available at https://cluster.ipfs.io/documentation/download .

Usage

Extensive usage information is provided at https://cluster.ipfs.io/documentation/ , including:

Contribute

PRs accepted. As part of the IPFS project, we have some contribution guidelines.

Small note: If editing the README, please conform to the standard-readme specification.

License

MIT © Protocol Labs, Inc.