BunkerM
Web-based management platform for Mosquitto MQTT brokers
491 stars 31 forks last commit first released Apache-2.0
Actively maintained
Last commit 2 May 2026.
BunkerM is an open-source, containerized MQTT management platform that bundles a pre-configured Mosquitto broker with backend services and a web-based management interface. It provides ACL and client management, dynamic security controls, real-time monitoring, and optional cloud bridge integrations for IoT deployments.
Key Features
- Pre-packaged Mosquitto MQTT broker with a web management UI and backend services
- Dynamic security module for runtime user/role/group ACLs and permission management
- Real-time dashboard with connected clients, message statistics, retained message counts and activity logs
- Client management: create clients, set credentials, assign roles/groups and control connections
- Role and group-based ACLs with topic permission rules and priority handling
- Protocol support for MQTT v3.1.1 and v5, TLS/MQTTS and WebSockets/WSS
- Container-first deployment with Docker images and persistent volume support for data and configuration
- Cloud bridge integrations (Pro/Enterprise) for AWS IoT Core, Azure IoT Hub and other backends
- Enterprise features (Pro/Enterprise): RBAC, SSO/LDAP, clustering/HA, enhanced monitoring and REST APIs
Use Cases
- Manage and monitor MQTT brokers and fleets of MQTT clients in edge and IoT environments
- Enforce fine-grained topic-level access control and role-based permissions for devices and applications
- Bridge on-premises MQTT deployments to cloud IoT platforms and exporters for metrics/analytics
Limitations and Considerations
- Several enterprise-grade features (clustering/HA, LDAP/SSO, advanced analytics, some cloud bridges) are gated behind Pro/Enterprise editions
- Audit trail, offline authentication and certain protocol extensions require higher-tier or on-demand/custom implementations
- Primary distribution is containerized; production deployments should plan persistent storage, TLS cert management and appropriate network/firewall configuration
BunkerM is suitable for small to large MQTT deployments that need an integrated management interface and dynamic ACL controls. It lowers the operational overhead of running Mosquitto while offering paid upgrades for enterprise requirements.
Categories:
Tags:
Tech Stack:
Similar to BunkerM
Guardian
Plex session monitoring and device access control platform
Open-source companion app for Plex Media Server to monitor live streams, enforce per-user device access, and automate session blocking with notifications and schedules.
Dozzle
Real-time web log viewer for container workloads
Lightweight web-based real-time log viewer for Docker containers, with support for Docker Swarm and Kubernetes, plus search, split view, and optional authentication.
WBO
Real-time collaborative online whiteboard
WBO is a lightweight, real-time collaborative whiteboard where multiple users can draw simultaneously, with persistent boards and optional JWT-based access control.

OliveTin
Web interface to run predefined shell commands securely
Self-hosted web UI that exposes YAML-defined shell commands as buttons, dashboards and API endpoints with ACLs, auth and logging for safe, repeatable server operations.

Netdata
Real-time, per‑second full‑stack monitoring and observability
Open-source, agent-based monitoring platform delivering per-second metrics, edge ML anomaly detection, tiered time-series storage and centralized cloud UI.
portracker
Self-hosted real-time port monitoring and service discovery
Self-hosted tool that auto-discovers system and container ports, maps services in real time, and helps prevent port conflicts across servers via a web dashboard.




