ipfs-cluster-follow through several options. For information on how to setup and run IPFS Cluster:
- Read the documentation
- Check the command help (
--help) (ipfs-cluster-ctl, ipfs-cluster-service), ipfs-cluster-follow
- Get support
IPFS Cluster provides pre-built binaries for several platforms on the IPFS Distributions page:
You can download these binaries, make them executable and run them directly. They include all the necessary dependencies.
The prebuilt-binaries are only updated on new releases (with occasional release candidates). These releases aim to provide a stable distribution of IPFS Cluster.
We have automatic docker builds (https://hub.docker.com/r/ipfs/ipfs-cluster/) to create a minimal container that runs
ipfs-cluster-service by default. You can get it with:
docker pull ipfs/ipfs-cluster:\<tag\>
<tag> is either
latest or a tagged version of cluster (i.e.
v0.11.0). The latest build is built from
Installing from source
The following requirements apply to the installation from source:
- Go 1.12+
In order to build and install IPFS Cluster follow these steps:
git clone https://github.com/ipfs/ipfs-cluster.git cd ipfs-cluster export GO111MODULE=on # optional, if checking out the repository in $GOPATH. go install ./cmd/ipfs-cluster-service go install ./cmd/ipfs-cluster-ctl go install ./cmd/ipfs-cluster-follow
After the dependencies have been downloaded,
ipfs-cluster-follow will be installed to your
If you would rather have them built locally, use
go build ./cmd/<binary_name> instead.
Building the docker image
docker build . -t ipfs-cluster
…in the repository root.