The latest conduit
binary can be downloaded from the GitHub releases page.
- Checkout the repo, or download the source,
git clone https://github.com/algorand/conduit.git && cd conduit
- Run
make conduit
. - The binary is created at
cmd/conduit/conduit
.
Conduit requires a configuration file to set up and run a data pipeline. To generate an initial skeleton for a conduit
config file, you can run ./conduit init -d data
. This will set up a sample data directory with a config located at
data/conduit.yml
.
You will need to manually edit the data in the config file, filling in a valid configuration for conduit to run.
You can find a valid config file in Configuration.md or via the conduit init
command.
Once you have a valid config file in a directory, config_directory
, launch conduit with ./conduit -d config_directory
.
Conduit comes with an initial set of plugins available for use in pipelines. For more information on the possible plugins and how to include these plugins in your pipeline's configuration file see Configuration.md.
How to migrate from a legacy Indexer architecture to a Conduit-backed Indexer deployment. .
How to configure algod, PostgreSQL and Conduit as an Indexer API backend.