unsubbed.co

BunkerM

BunkerM is a self-hosted home automation tool that provides all-in-one Mosquitto (MQTT) broker with web UI.

Overview

🚀 BunkerM: All-in-one Mosquitto MQTT management platform, featuring dynamic security, MQTT ACL management, monitoring,and AI integrations 🚀 BunkerM: All-in-one Mosquitto MQTT management platform, featuring dynamic security, MQTT ACL management, monitoring,and AI integrations - bunkeriot/BunkerM The project has 397 GitHub stars and is licensed under Apache-2.0.

Key Features

Source: GitHub README

  • Pre-configured Eclipse Mosquitto broker (MQTT 3.1.1 + 5)
  • Web-based ACL management — clients, roles, groups, topic permissions
  • Real-time monitoring dashboard, connected clients, and event logs
  • MQTT Explorer — live topic tree with publish-from-browser
  • Statistical anomaly detection (Z-score, EWMA, spike, silence detectors)
  • Local automation agents — cron schedulers and condition-based watchers
  • AWS IoT Core and Azure IoT Hub bridge configuration
  • Optional BunkerAI subscription — natural-language assistant powered by Claude

Getting Started

Source: GitHub README

docker run -d \
  -p 1900:1900 \
  -p 2000:2000 \
  -v mosquitto_data:/var/lib/mosquitto \
  -v mosquitto_conf:/etc/mosquitto \
  -v auth_data:/data \
  bunkeriot/bunkerm:latest

Normalized Features

Source: tool-features-normalized.json

docker, docker compose, kubernetes, ldap, plugins.

Features

Authentication & Access

  • LDAP / Active Directory

Integrations & APIs

  • Plugin / Extension System