Skip to content
This repository has been archived by the owner on Feb 19, 2024. It is now read-only.

Extension to porla that introduces compatibility with the keelson data format

License

Notifications You must be signed in to change notification settings

MO-RISE/porla-keelson

Repository files navigation

DEPRECATED This repository is no longer under active development/maintenance. Please refer to porla-zenoh which from now on bundles codecs making the functionality in this repository redundant.

porla-keelson

This is an extension to porla.

What

This extension provides interoperability with the keelson data format through brefv.

Built-in functionality

  • brefv CLI for decoding and encoding data to brefv format.

3rd-party tools

This extension bundles zenoh-cli.

Usage

Examples

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}'"]

About

Extension to porla that introduces compatibility with the keelson data format

Topics

Resources

License

Stars

Watchers

Forks

Packages