Go to file
Hector Sanjuan 6f84b3bb01 Add new pubsubmon: A monitor that uses pubsub to send and receive metrics
License: MIT
Signed-off-by: Hector Sanjuan <code@hector.link>
2018-05-07 18:47:05 +02:00
.gx gx publish 0.3.5 2018-03-29 13:44:25 +02:00
.snapcraft New credentials for pushing snaps 2018-01-10 18:33:33 +01:00
allocator typos and style nitpicks 2018-05-02 15:24:26 +02:00
api Types: rename metric.SetTTLDuration to metric.SetTTL 2018-05-07 14:26:06 +02:00
ci Pre-create and pre-connect hosts in tests 2018-04-05 16:49:26 +02:00
config Fix #339: Reduce Sleeps in tests 2018-04-05 16:49:26 +02:00
consensus/raft Feat: emancipate Consensus from the Cluster component 2018-05-07 07:39:41 +02:00
docker Docker: Run with daemon --upgrade by default. 2018-04-27 07:57:08 +02:00
informer Types: rename metric.SetTTLDuration to metric.SetTTL 2018-05-07 14:26:06 +02:00
ipfs-cluster-ctl Merge pull request #393 from ipfs/docs/move-to-website 2018-05-01 11:14:17 +02:00
ipfs-cluster-service Feat: emancipate Consensus from the Cluster component 2018-05-07 07:39:41 +02:00
ipfsconn/ipfshttp Pintracker: remove timeouts 2018-05-02 15:24:26 +02:00
monitor Add new pubsubmon: A monitor that uses pubsub to send and receive metrics 2018-05-07 18:47:05 +02:00
pintracker/maptracker finish maptracker tests 2018-05-04 21:18:30 +10:00
pstoremgr Feat: emancipate Consensus from the Cluster component 2018-05-07 07:39:41 +02:00
rpcutil Monitor: add PublishMetric() to component interface 2018-05-07 14:26:06 +02:00
sharness Feat: emancipate Consensus from the Cluster component 2018-05-07 07:39:41 +02:00
snap Move back the docker call to travis 2017-11-16 14:36:42 +00:00
state Migration to state specifying recursive attribute 2018-03-12 11:06:42 -04:00
test Basic Monitor: test Publish() 2018-05-07 14:26:06 +02:00
.codeclimate.yml Codeclimate: increase thresholds again. They're too low for Go. 2018-01-19 22:24:03 +01:00
.dockerignore Issue #259: Address CR comments 2017-12-04 13:59:48 +01:00
.gitignore Feat: emancipate Consensus from the Cluster component 2018-05-07 07:39:41 +02:00
.travis.yml Pre-create and pre-connect hosts in tests 2018-04-05 16:49:26 +02:00
allocate.go typos and style nitpicks 2018-05-02 15:24:26 +02:00
CHANGELOG.md Changelog for 0.3.5 2018-03-28 17:42:37 +02:00
cluster_config_test.go Feat: emancipate Consensus from the Cluster component 2018-05-07 07:39:41 +02:00
cluster_config.go Feat: emancipate Consensus from the Cluster component 2018-05-07 07:39:41 +02:00
cluster_test.go Merge pull request #398 from ipfs/feat/promote-consensus 2018-05-07 08:29:14 +02:00
cluster.go Types: rename metric.SetTTLDuration to metric.SetTTL 2018-05-07 14:26:06 +02:00
clusterhost.go rest/libp2p-http: address @zenground0 comments 2018-03-20 19:51:57 +01:00
config_test.go Merge pull request #398 from ipfs/feat/promote-consensus 2018-05-07 08:29:14 +02:00
connect_graph.go Monitor: add PublishMetric() to component interface 2018-05-07 14:26:06 +02:00
CONTRIBUTING.md Docs: Move to website. 2018-04-27 09:05:11 +02:00
coverage.sh Fix #339: Reduce Sleeps in tests 2018-04-05 16:49:26 +02:00
Dockerfile Docker: Run with daemon --upgrade by default. 2018-04-27 07:57:08 +02:00
Dockerfile-bundle Docker: Run with daemon --upgrade by default. 2018-04-27 07:57:08 +02:00
Dockerfile-test Feat: emancipate Consensus from the Cluster component 2018-05-07 07:39:41 +02:00
ipfscluster_test.go Merge pull request #398 from ipfs/feat/promote-consensus 2018-05-07 08:29:14 +02:00
ipfscluster.go Monitor: add PublishMetric() to component interface 2018-05-07 14:26:06 +02:00
LICENSE ipfscluster-server executable 2016-12-21 19:37:25 +01:00
logging.go Fix #240: Add test flags. Remove build tags for logging control. 2018-01-16 09:28:40 +01:00
Makefile Feat: emancipate Consensus from the Cluster component 2018-05-07 07:39:41 +02:00
package.json Basic Monitor: test Publish() 2018-05-07 14:26:06 +02:00
peer_manager_test.go Merge pull request #398 from ipfs/feat/promote-consensus 2018-05-07 08:29:14 +02:00
pnet_test.go Fix #339: Reduce Sleeps in tests 2018-04-05 16:49:26 +02:00
README.md Docs: Move to website. 2018-04-27 09:05:11 +02:00
release.sh Fix release changelog when having release candidates. 2018-03-29 13:47:33 +02:00
rpc_api.go Merge pull request #398 from ipfs/feat/promote-consensus 2018-05-07 08:29:14 +02:00
util.go Monitor: add PublishMetric() to component interface 2018-05-07 14:26:06 +02:00
version.go Release 0.3.5 2018-03-29 13:43:36 +02:00

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.

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.