Skip to content

Durabull gives your team one clean command surface to inspect queues, recover failed jobs, and keep distributed workers healthy without digging through Redis internals.

License

Notifications You must be signed in to change notification settings

durabullhq/durabull

Repository files navigation

Durabull dashboard hero

Durabull

The modern dashboard for BullMQ.

Monitor queues, inspect jobs, debug failures, and operate workers across Redis environments.

Documentation · Hosted Product

Project

Durabull is an open-source BullMQ operations platform built for teams that need visibility and control over background jobs.

  • Queue and job visibility across multiple Redis connections
  • Worker and scheduler diagnostics
  • Redis key exploration tailored for BullMQ patterns
  • Local-first development with Bun + TypeScript in a monorepo

Run locally

Prerequisites

  • Bun 1.3+
  • Redis (local or remote)

Fastest path (authless)

bun install
bun run dev:authless

Open:

  • Web: http://localhost:5173
  • API: http://localhost:3001/api

dev:authless is for local/private environments. Do not expose authless mode directly to the public internet.

Full local stack (Postgres + Redis + seeded data)

bun docker
bun docker:seed
bun run dev

Helpful links

Useful repo guides

Monorepo at a glance

  • apps/api - Bun + Hono API
  • apps/web - React dashboard app
  • apps/docs - Next.js documentation site
  • packages/* - shared auth, DAL, analytics, utilities, and demo workload packages

License

Elastic License 2.0 (ELv2). See LICENSE.

About

Durabull gives your team one clean command surface to inspect queues, recover failed jobs, and keep distributed workers healthy without digging through Redis internals.

Topics

Resources

License

Stars

Watchers

Forks

Packages