Skip to content

Mosquitto : Adds Eclipse Mosquitto broker#96

Open
vTusharr wants to merge 1 commit intounikraft:mainfrom
vTusharr:mosquitto-port
Open

Mosquitto : Adds Eclipse Mosquitto broker#96
vTusharr wants to merge 1 commit intounikraft:mainfrom
vTusharr:mosquitto-port

Conversation

@vTusharr
Copy link
Copy Markdown
Contributor

@vTusharr vTusharr commented Mar 15, 2026

This pr adds the Eclipse Mosquitto (Version 2.1.2) MQTT broker to the Unikraft catalog-core. Mosquitto is a lightweight message broker that implements the MQTT protocol versions 5.0, 3.1.1 and 3.1.

features supported

  • Basic MQTT publish/subscribe via TCP (IPv4 and IPv6)
  • File persistence testing enabled via 9PFS host mounts
  • Standardized QEMU, Firecracker, and Xen configurations

related pr

testing

verified cleanly building and booting using qemu-system-x86_64 using make defconfig with bridged networking. Verified bidirectional messaging from the host using standard mosquitto_pub and mosquitto_sub clients.

This adds the Unikraft catalog-core application for Eclipse Mosquitto 2.1.2.
Includes QEMU, Firecracker, and Xen configurations along with automated
defconfig setup.

Signed-off-by: Tushar Verma <tusharVermaiota@proton.me>
@vTusharr
Copy link
Copy Markdown
Contributor Author

vTusharr commented Mar 16, 2026

Maybe i should add dfifferent config options in mosquitto.conf in readme ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant