mqtt-rubric-publisher

所属分类:通讯编程
开发工具:Rust
文件大小:0KB
下载次数:0
上传日期:2023-11-29 10:53:15
上 传 者sh-1993
说明:  通过MQTT将新闻发布到DAPNET量规的工具。
(Tool to publish news to DAPNET rubrics via MQTT.)

文件列表:
Cargo.lock (41070, 2023-11-29)
Cargo.toml (367, 2023-11-29)
Containerfile (527, 2023-11-29)
LICENSE.txt (1057, 2023-11-29)
examples/ (0, 2023-11-29)
examples/mapping.toml (949, 2023-11-29)
src/ (0, 2023-11-29)
src/call.rs (634, 2023-11-29)
src/main.rs (3457, 2023-11-29)
src/mapping.rs (1229, 2023-11-29)
src/rubric.rs (553, 2023-11-29)

# MQTT DAPNET rubric publisher [![CI](https://github.com/DanNixon/mqtt-rubric-publisher/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/DanNixon/mqtt-rubric-publisher/actions/workflows/ci.yml) [![dependency status](https://deps.rs/repo/github/dannixon/mqtt-rubric-publisher/status.svg)](https://deps.rs/repo/github/dannixon/mqtt-rubric-publisher) Tool to publish calls and news to [DAPNET](https://www.hampager.de/) [rubrics](https://hampager.de/dokuwiki/doku.php#rubrics) via [MQTT](https://mqtt.org/). ## Usage See `mqtt-rubric-publisher --help`. A mapping file is used to define how MQTT topics map to DAPNET call recipients and rubrics. An example of such file is provided [here](./examples/mapping.toml). ## Deployment A container image is published. Use it however you like. e.g. via Podman: ```sh podman run \ --rm -it \ -e RUST_LOG=debug \ -e DAPNET_USERNAME="" \ -e DAPNET_PASSWORD="" \ -e MQTT_BROKER=broker.hivemq.com \ -v ./examples:/config \ ghcr.io/DanNixon/mqtt-rubric-publisher:latest ```

近期下载者

相关文件


收藏者