diff --git a/docs/plugins.md b/docs/plugins.md index a8dbe0cb4..7aed7a5e2 100644 --- a/docs/plugins.md +++ b/docs/plugins.md @@ -30,6 +30,21 @@ related commands. Datastore plugins add support for additional datastore backends. +### Tracer + +(experimental) + +Tracer plugins allow injecting an opentracing backend into go-ipfs. + +### Daemon + +Daemon plugins are started when the go-ipfs daemon is started and are given an +instance of the CoreAPI. This should make it possible to build an ipfs-based +application without IPC and without forking go-ipfs. + +Note: We eventually plan to make go-ipfs usable as a library. However, this +plugin type is likely the best interim solution. + ## Available Plugins | Name | Type | Preloaded | Description |