node-distro/docs/builtins.md
Anatolios Laskaris 2e9337ea3f
chore(naming): Rename rust-peer to nox (#152)
* Rename rust-peer to nox

* Fix

* Fix
2023-06-06 14:52:27 -06:00

1.3 KiB

Builtin services

Nox distro comes with preconfigured builtin services.

registry

Registry implements service discovery.

aqua-ipfs

This is a native IPFS integration with Aqua language. It is used to orchestrate IPFS file transfer with Aqua scripts.

Image flavours ipfs and rich have an IPFS daemon running as a sidecar and aqua-ipfs configured to use this sidecar IPFS daemon. minimal connects to an IPFS daemon hosted by Fluence Labs.

In case you want to use a separately running IPFS daemon, you need to inject two variables:

  • FLUENCE_ENV_AQUA_IPFS_EXTERNAL_API_MULTIADDR - advertised to clients (e.g., frontend apps) to use in uploading files (ipfs.put), managing pins (ipfs.pin) etc.
  • FLUENCE_ENV_AQUA_IPFS_LOCAL_API_MULTIADDR - used by the aqua-ipfs builtin to connect to IPFS node

trust-graph

It can be used to create a trusted network, to manage service permissions with TLS certificates and other security related things.

connector

Used to pull contracts and deploy from blockchain.