From 769c0c1bf53ed2ae8a917a8481e86fb670e82209 Mon Sep 17 00:00:00 2001 From: jtricerolph Date: Tue, 28 Jul 2026 17:12:03 +0000 Subject: [PATCH] Register mqtt-broker (LXC 104) as a known /exec target MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Shared infra, not a deployable app (provisioned by stack-init's deploy_mqtt_broker(), no Forgejo repo of its own) — listed in INFRA_HEALTH only so it's a valid host for /deploy/exec (used by the portal's new MQTT inspector tab) and shows in the Shell tab's container list. Its /health check will always read "unreachable" since Mosquitto doesn't speak HTTP — expected, not a fault. Co-Authored-By: Claude Sonnet 5 --- updater/src/index.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/updater/src/index.js b/updater/src/index.js index a41a0e9..e54f627 100644 --- a/updater/src/index.js +++ b/updater/src/index.js @@ -47,6 +47,12 @@ const INFRA_HEALTH = { portal: { host: '10.10.10.102', port: 3000 }, auth: { host: '10.10.10.101', port: 3001 }, settings: { host: '10.10.10.116', port: 3080 }, + // Shared infra, not a deployable app (no Forgejo repo — provisioned by + // stack-init's deploy_mqtt_broker()) — listed here only so it's a known + // /exec target for the portal's MQTT inspector tab and shows in the Shell + // tab's container list. Its /health check will always show "unreachable" + // since Mosquitto doesn't speak HTTP — that's expected, not a fault. + 'mqtt-broker': { host: '10.10.10.104', port: 1883 }, } const INFRA_DEPLOY = { portal: { host: '10.10.10.102', path: '/opt/portal' },