Dead-letter console for RabbitMQ: browse, explain and replay dead letters, with an audit log.
1.2K
Warren is a self-hosted web console for the dead-letter side of RabbitMQ. It runs as one container
next to your broker and shows what is in a dead-letter queue without consuming it: payload, headers
and the x-death history of every message, grouped by cause.
<queue>.parking with their history, or remove
them with a reason.RabbitMQ 3.13 and 4.x, classic and quorum queues. The Community edition is free for one cluster.
A RabbitMQ, Warren and real dead letters in one compose file:
curl -O https://warrenops.io/docker-compose.try.yml
docker compose -f docker-compose.try.yml up -d
Open http://localhost:8080 and sign in as admin / admin.
docker run -d -p 8080:8080 -v warren-data:/app/data \
-e WARREN_RABBIT_MANAGEMENT_URL=http://rabbitmq:15672 \
-e WARREN_RABBIT_HOST=rabbitmq \
-e WARREN_RABBIT_USERNAME=warren -e WARREN_RABBIT_PASSWORD=change-me \
-e WARREN_ADMIN_PASSWORD=change-me-too \
viba88/warren:latest
The RabbitMQ user needs the management tag and read and write on the vhost.
Tags: X.Y.Z, X.Y and latest, for linux/amd64 and linux/arm64. The same images are on
ghcr.io/viba88/warren.
Content type
Image
Digest
sha256:ed464552c…
Size
158 MB
Last updated
about 1 hour ago
docker pull viba88/warren