Benthos Lab

This is an experimental site using a WASM build of Benthos for testing pipelines
in the browser.
This repo is subject to stagnation, modification beyond recognition, outright
deletion. I'm basically just messing about for fun, please don't get mad.
Install
Pull a docker image with:
docker pull jeffail/benthos-lab
Build
# Build client
GOOS=js GOARCH=wasm go build -o ./client/wasm/benthos-lab.wasm ./client/wasm/benthos-lab.go
# Install server
go install ./server/benthos-lab
Docker:
docker build . -t benthosdev/benthos-lab
Run
cd ./client && benthos-lab
Docker:
docker run --rm -p 8080:8080 benthosdev/benthos-lab
Then open your browser at http://localhost:8080.