LavinMQ lands in homebrew-core
Happy to announce LavinMQ is now in homebrew-core, with precompiled binaries for macOS and Linux that install in seconds.
brew install lavinmq
Don’t have Homebrew installed yet? Get it at brew.sh.
Why does it matter?
We care deeply that LavinMQ is as fast and easy to use as possible, that goes for the whole lifecycle.
When developing a system backed by LavinMQ, it’s important to use the exact same setup in the development environment as in production, you shouldn’t need to run some “stripped down” version of the broker to make it fast to install/update. With LavinMQ you just run the exact same broker locally and in your CI environment as in your production environment.
While it’s always been important, with the ever increasing pace made possible with AI agent tooling, it’s more important than ever to keep all aspects of our development stack fast.
Homebrew
Want to give a big shout out to the Homebrew team for maintaining this amazing infrastructure, cheers!
What about the old tap?
LavinMQ has historically been available via CloudAMQP homebrew tap, now that we’re in core the tap formula is renamed to lavinmq-prerelease and makes it easier to install pre-release versions if you want to try out the bleeding edge.
Not using Homebrew?
- Docker images on Docker Hub for containerized development and production
- Apt and dnf repositories on packagecloud for Debian, Ubuntu, and Fedora
- A GitHub Action to use a real broker in your integration tests
Full instructions live in the installation guide.
What now?
The broker is already on your machine, so just start exploring. The documentation covers everything from your first queue to streams, MQTT, and clustering.
New LavinMQ versions land in Homebrew shortly after each release. Just brew upgrade, carry on, and stay focused on your own goals.
Johan Eckerström
Software Engineer