This repository contains templates you can use to build your custom Wasm Component processor nodes for Pipestack (pipestack.dev).
Templates for various programming languages are available in the ./components
directory.
To get started, run the following commands. Make sure to update the PIPESTACK_LANG
variable:
export PIPESTACK_LANG=rust
# Clone the repo without checking out files
git clone --no-checkout git@github.com:pipestack/pipestack-getting-started.git
cd pipestack-getting-started
# Enable sparse checkout
git sparse-checkout init --cone
# Set which directories to include
git sparse-checkout set components/$PIPESTACK_LANG
# Checkout the files
git checkout
# Navigate to the template
cd components/$PIPESTACK_LANG
Next, consult the language-specific README.md
file located in the directory you navigated to with the last command above.