plugin: document tracer and daemon plugin types
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
Steven Allen committed
Jan 29, 2019 at 16:56 UTC
6b676d2782ed7d67ac7d9c9887c07a11be9f44c3
1 file changed
+15
docs/plugins.md
+15
@@ -30,6 +30,21 @@ related commands.
30
31
Datastore plugins add support for additional datastore backends.
32
33
+### Tracer
34
+
35
+(experimental)
36
+
37
+Tracer plugins allow injecting an opentracing backend into go-ipfs.
38
+
39
+### Daemon
40
+
41
+Daemon plugins are started when the go-ipfs daemon is started and are given an
42
+instance of the CoreAPI. This should make it possible to build an ipfs-based
43
+application without IPC and without forking go-ipfs.
44
+
45
+Note: We eventually plan to make go-ipfs usable as a library. However, this
46
+plugin type is likely the best interim solution.
47
+
48
## Available Plugins
49
50
| Name | Type | Preloaded | Description |