DEPRECATED This repository is no longer under active development/maintenance. Please refer to
porla-zenohwhich from now on bundlescodecsmaking the functionality in this repository redundant.
This is an extension to porla.
This extension provides interoperability with the keelson data format through brefv.
brefvCLI for decoding and encoding data to brefv format.
This extension bundles zenoh-cli.
version: '3.8'
services:
sink_1:
image: ghcr.io/mo-rise/porla-keelson
network_mode: host
restart: always
command: ["from_bus 3 | base64 --encode | brefv encode '{payload_b64}' '{envelope}' | zenoh put --base64 --key my/key/expression --line '{message}'"]