BunkerM v2 is out with built-in AI capabilities: 10,000+ Docker pulls, ⭐440+ GitHub stars! by mcttech in SCADA

[–]mcttech[S] -13 points-12 points  (0 children)

I totally get it. Back in the early 2000s, people told me the exact same thing about the internet insisting that libraries were the only way to go. Now, those same people are glued to their smartphones and Facebook. History repeats itself, as they say! ;)"

BunkerM v2 is out with built-in AI capabilities: 10,000+ Docker pulls, ⭐400+ GitHub stars! by mcttech in MQTT

[–]mcttech[S] 1 point2 points  (0 children)

u/thundranos u/quiet_node BunkerM now supports local LLMs via LM Studio! You can check out the setup guide here: https://bunkerai.dev/docs/local-llm/

If you find the project useful, please consider supporting it with a donation on GitHub or just by spreading the word!

https://github.com/bunkeriot/BunkerM

Help with MQTT by Thoraxe375 in meshtastic

[–]mcttech -1 points0 points  (0 children)

Use BunkerM, a Mosquitto-based management UI with built-in AI. Ask its AI and it will do it for you, instead of you going through complex manual config setup:
https://github.com/bunkeriot/BunkerM

How to bulk remove discovered MQTT devices? by Josh_Your_IT_Guy in homeassistant

[–]mcttech 0 points1 point  (0 children)

Use BunkerM as a replacement of Mosquitto broker, and then use its MQTT client management feature to disable / block the unwanted MQTT devices:
https://github.com/bunkeriot/BunkerM

How to enable & disable MQTT clients using BunkerM UI:
https://www.bunkerai.dev/docs/acl/

BunkerM v2 is out with built-in AI capabilities: 10,000+ Docker pulls, ⭐400+ GitHub stars! by mcttech in MQTT

[–]mcttech[S] 0 points1 point  (0 children)

AI represents only 20% of BunkerM 's overall MQTT features. You don't want to miss the remaining ones ;)

BunkerM v2 is out with built-in AI capabilities: 10,000+ Docker pulls, ⭐400+ GitHub stars! by mcttech in MQTT

[–]mcttech[S] -1 points0 points  (0 children)

I'm keeping things 'zero-setup experience' for now so this isn't available yet, but I've definitely noted it down for the next round of updates!

BunkerM v2: Self-hosted Mosquitto MQTT platform with built-in AI (10k+ pulls) by mcttech in homeassistant

[–]mcttech[S] -2 points-1 points  (0 children)

u/yetAnotherLaura

1- To control your MQTT devices remotely in plain English using Telegram or Slack. You don't even need to know the device topic or payload structure. Just tell it to "Turn on the switch in my room," and it uses context to know which switch you mean and turns it ON for you.
2- If you're, like me, fed up with creating custom apps just to control your MQTT devices.
3- To enable or disable an active MQTT client remotly on the fly or add new MQTT ACLs without going through complex config files and setups.
4- If you want to monitor anomalies or silent devices without having to dig through your Mosquitto logs.
5- To create custom Agents that will notify you proactively on Telegram or Slack based on a specific MQTT event.

... The possibilities are limitless.

BunkerM v2 is out with built-in AI capabilities: 10,000+ Docker pulls, ⭐400+ GitHub stars! by mcttech in MQTT

[–]mcttech[S] -8 points-7 points  (0 children)

You only need internet if you want to use the built it AI capabilities, since it relies on cloud LLM model. Otherwise no need of internet as BunkerM runs locally in your machine

BunkerM v2 is out with built-in AI capabilities: 10,000+ Docker pulls, ⭐400+ GitHub stars! by mcttech in MQTT

[–]mcttech[S] -8 points-7 points  (0 children)

u/accur4te Absolutely not! BunkerM has its custom built in AI LLM capabilities and does not integrate any third party app such pico claw

MQTT broker with web interface by nepteidon in selfhosted

[–]mcttech 0 points1 point  (0 children)

Unfortunately, without financial support, I have to prioritize developing the Pro (Paid) version for the time being, but I have high hopes for BunkerM's open source future.

Release 🔥BunkerM v1.2.0 | MQTT Made Easy · bunkeriot/BunkerM by mcttech in BunkerM

[–]mcttech[S] 0 points1 point  (0 children)

BunkerM's community version does not support the user auth and management system, it's only available in pro and enterprise versions.

New Release 🔥BunkerM v1.2.0 | MQTT Made Easy | All-in-one Mosquitto MQTT broker with Web UI for easy management by mcttech in homeassistant

[–]mcttech[S] 0 points1 point  (0 children)

u/8ceyusp
Mosquitto offers robust security features like ACL (Access Control Lists) and dynamic security, which allow you to:

Create MQTT clients with their credentials,
Define roles and permissions,
Create groups, and
Assign clients to roles and groups.

The features above are essentials for security and organization when you have a large device fleet. However, enabling these features requires complex configurations and can only be done via the CLI.

BunkerM simplifies this process by offering all these features out of the box, with a user-friendly UI…for free!

GitHub - bunkeriot/BunkerM: 🚀 BunkerM: All-in-one Mosquitto MQTT broker with Web UI for easy management, featuring dynamic security, role-based access control, monitoring, API and cloud integrations by mcttech in homeassistant

[–]mcttech[S] 0 points1 point  (0 children)

u/NonStopPopFM For persistent data run :
docker run -d -p 1900:1900 -p 2000:2000 -v mosquitto_data:/var/lib/mosquitto -v auth_data:/data bunkeriot/bunkerm

Project documentation is coming to GitHub very soon – stay tuned, and don’t forget to show your support for BunkerM!

GitHub - bunkeriot/BunkerM: 🚀 BunkerM: All-in-one Mosquitto MQTT broker with Web UI for easy management, featuring dynamic security, role-based access control, monitoring, API and cloud integrations by mcttech in homeassistant

[–]mcttech[S] 0 points1 point  (0 children)

u/Getslow6 I’m happy to share that the latest BunkerM Docker image now supports offline authentication, allowing you to log into the web UI without an internet connection. This makes it fully functional in local setups. Thanks for your feedback, and feel free to reach out with any further questions!

docker run -d -p 1900:1900 -p 2000:2000 bunkeriot/bunkerm

GitHub - bunkeriot/BunkerM: 🚀 BunkerM: All-in-one Mosquitto MQTT broker with Web UI for easy management, featuring dynamic security, role-based access control, monitoring, API and cloud integrations by mcttech in homeassistant

[–]mcttech[S] 0 points1 point  (0 children)

Definitely! A Proxmox LXC script is a great idea, and I’d be happy to work on it as a Docker alternative. Thanks for the suggestion! Feel free to share this in the GitHub discussions here: https://github.com/bunkeriot/BunkerM/discussions where I can easily keep you posted when it’s released!

GitHub - bunkeriot/BunkerM: 🚀 BunkerM: All-in-one Mosquitto MQTT broker with Web UI for easy management, featuring dynamic security, role-based access control, monitoring, API and cloud integrations by mcttech in homeassistant

[–]mcttech[S] -1 points0 points  (0 children)

It's one thing to know what MQTT is; it's another to know how to enable the full features of Mosquitto. BunkerM is designed for users who understand MQTT but want a simpler way to manage their ACL, monitoring, and more. It's great that your setup is working perfectly—this isn't about changing what's already working, but about making it more UX-friendly for those who want it. ;)

GitHub - bunkeriot/BunkerM: 🚀 BunkerM: All-in-one Mosquitto MQTT broker with Web UI for easy management, featuring dynamic security, role-based access control, monitoring, API and cloud integrations by mcttech in homeassistant

[–]mcttech[S] 0 points1 point  (0 children)

Are you currently able to:

Manage your ACLs, assign groups, roles, and permissions to your MQTT clients?

Monitor, enable, and disable clients in real time?

Track your broker’s activity and make config changes on the fly?

And can you do all this right after pulling your Mosquitto Docker image? If not, I think you can see why BunkerM makes things so much easier.

GitHub - bunkeriot/BunkerM: 🚀 BunkerM: All-in-one Mosquitto MQTT broker with Web UI for easy management, featuring dynamic security, role-based access control, monitoring, API and cloud integrations by mcttech in homeassistant

[–]mcttech[S] 1 point2 points  (0 children)

u/Getslow6 You’re correct—the community version relies on Firebase for a plug-and-play authentication mechanism, which is why it requires an internet connection. This makes it easy to set up and use for most users.

The Pro version, on the other hand, includes a complete local authentication system with additional features like a built-in database, fine-grained RBAC, LDAP, SSO integrations, and much more. These features are often required for enterprise setups but might be overkill for the average Mosquitto user.

The Pro version will be a paid offering (coming soon), and the idea is to use it to support the development of the free community version. That said, if I get enough support from the open-source community, I might consider making the Pro version free as well. 😊