Everything you need to deploy, configure, and extend BunkerM. One container, one command.
Then open http://localhost:2000 in your browser and set up your first Admin account.
Docker setup, first login, default credentials, and your first MQTT client in 5 minutes.
Create clients, define roles, assign permissions per topic. Bulk import via CSV or JSON.
How Z-score, EWMA, spike, and silence detectors work. Configuring alert thresholds.
Connect your broker to BunkerAI Cloud. Configure Telegram, Slack, and web chat connectors.
Create condition-based watchers and cron schedulers via AI chat or the web UI.
Explore live MQTT topics, publish messages, and inspect payloads directly from your browser.
Configure encrypted broker connections with your own certificates or Let's Encrypt.
Connect BunkerAI to Home Assistant for conversational smart home control.
Ask questions, share projects, and get help from the BunkerM community on GitHub Discussions.
Monitor active MQTT connections in real time - view client IDs, status, and activity.
Define topic permission sets and assign them to multiple clients at once.
Organise clients into groups and apply role-based access control at scale.
View and search Mosquitto system logs to diagnose connection issues and errors.
Track per-client connection history - connect, disconnect, subscribe, and publish events.
Tune Mosquitto configuration: ports, TLS, max connections, and message limits.
Manage your BunkerAI API key and cloud connection settings from the dashboard.
Label MQTT topics with human-readable descriptions to help AI understand your data.
Configure which topics BunkerAI monitors for anomaly detection and agent triggers.
Manage web UI accounts - create users, change passwords, and assign admin roles.
Chat with your MQTT broker on Telegram - get alerts, run commands, and query live data.
Bring BunkerAI into your Slack workspace for team-wide broker notifications and control.
Use the built-in BunkerM chat interface to interact with your broker via natural language.
BunkerAI remembers context across sessions so your broker assistant gets smarter over time.
Mount Docker volumes to keep your broker data, credentials, and config across restarts.
Full REST API documentation for dynsec, monitor, clientlogs, and config services.
Open a discussion on GitHub or reach out directly.