From d565e2d7a2d99be6d071387012f4cd36d1f4d1d9 Mon Sep 17 00:00:00 2001 From: Louis King Date: Fri, 17 Apr 2026 22:25:18 +0100 Subject: [PATCH] Add ARM/Raspberry Pi note for observer service with native install guidance --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 9425dba..8d7fc77 100644 --- a/README.md +++ b/README.md @@ -110,6 +110,8 @@ Service profiles: **Note:** Most deployments connect to an external MQTT broker. Add `--profile mqtt` only if you need a local broker. The `observer` profile runs [meshcore-packet-capture](https://github.com/agessaman/meshcore-packet-capture) to observe MeshCore RF traffic and publish decoded packets to MQTT. +> **ARM / Raspberry Pi:** The `observer` service Docker image (`ghcr.io/agessaman/meshcore-packet-capture`) does not currently support ARM architectures. A [PR is open](https://github.com/agessaman/meshcore-packet-capture/pull/13) on the upstream project to add ARM support but has not yet been merged. To run the observer on a Raspberry Pi, do not use the `--profile observer` Docker profile — instead, install [meshcore-packet-capture](https://github.com/agessaman/meshcore-packet-capture) natively on the Pi and configure it to publish to your MQTT broker. + ```bash # Create database schema docker compose -f docker-compose.yml -f docker-compose.dev.yml --profile migrate run --rm migrate