From 45dbdfafd8d5c59efa3d5c5d3e479b2ef62f9995 Mon Sep 17 00:00:00 2001 From: maze Date: Mon, 23 Feb 2026 16:39:58 +0100 Subject: [PATCH] Provide example configurations --- .gitignore | 6 ++++++ etc/hamview-broker.yaml.sample | 13 +++++++++++++ etc/hamview-database.yaml.sample | 3 +++ etc/hamview-receiver-meshcore.yaml.sample | 20 ++++++++++++++++++++ 4 files changed, 42 insertions(+) create mode 100644 etc/hamview-broker.yaml.sample create mode 100644 etc/hamview-database.yaml.sample create mode 100644 etc/hamview-receiver-meshcore.yaml.sample diff --git a/.gitignore b/.gitignore index 5b90e79..83c615c 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,9 @@ go.work.sum # env file .env +# Build artifacts +build/ + +# Local configuration files +etc/*.key +etc/*.yaml diff --git a/etc/hamview-broker.yaml.sample b/etc/hamview-broker.yaml.sample new file mode 100644 index 0000000..a034708 --- /dev/null +++ b/etc/hamview-broker.yaml.sample @@ -0,0 +1,13 @@ +broker: + type: mqtt + conf: + host: 127.0.0.1:1883 + username: hamview + password: secret + +# Example using Kafka: +#broker: +# type: kafka +# conf: +# bootstrap.hosts: 127.0.0.1:9092 +# client.id: hamview-receiver diff --git a/etc/hamview-database.yaml.sample b/etc/hamview-database.yaml.sample new file mode 100644 index 0000000..b540a97 --- /dev/null +++ b/etc/hamview-database.yaml.sample @@ -0,0 +1,3 @@ +database: + type: postgres + conf: user=collector password=collector diff --git a/etc/hamview-receiver-meshcore.yaml.sample b/etc/hamview-receiver-meshcore.yaml.sample new file mode 100644 index 0000000..09bbac0 --- /dev/null +++ b/etc/hamview-receiver-meshcore.yaml.sample @@ -0,0 +1,20 @@ +include: + - hamview-broker.yaml + +receiver: + type: companion + conf: + port: /dev/ttyUSB0 + baud: 115200 + + # Trace performs periodic tracing + trace: + interval: 5m + links: + # Via NL-NTD-Omni + # - PI-AIR-VSR RP3 + - [0x78, 0xbf, 0x78] + # - Didam Omni + - [0x78, 0x41, 0x78] + # - Didam Yagi 1 + - [0x78, 0x9a, 0x78]