Hey everyone! I’d like to highlight a new open‑source utility that I worked on called Solace Image Publisher—a lightweight tool that makes it really easy to publish images into a Solace broker. It’s community‑driven, you can inspect the source, contribute updates, and deploy your own fork.
What Is Solace Image Publisher
Image agnostic tool that reads in from a source directory all the images and publishes them on a Solace Broker. This tool is image‑agnostic so whether you want to publish PNG, JPEG, BMP, or even raw binary data, it wraps the image appropriately and publishes it as a Solace message payload. No image decoding or specific image-format logic is built in, you provide the bytes, and it handles the rest
Check it out here ![]()
Demo Application
The repository also includes a demo application showing exactly how to use the publisher: load an image directory, publish it to a Solace broker, and optionally subscribe to verify receipt. It’s a great way to test everything end‑to‑end before using it for any use-case.
Getting started
- Clone the repository from GitHub.
- Follow the root README for installation and configuration.
- Start the Solace broker (local or remote), configure endpoint credentials.
- Run the included demo to publish an image and optionally subscribe to verify.
Contributing & Feedback Welcome
This is a community‑oriented, open‑source tool—issues, pull requests, new demo scenarios, or improvements are all very welcome!
Check it out, let me know what you think, and if you like give it a star!