For AI agents: the complete documentation index is available at /bull-board/llms.txt, the full documentation bundle is available at /bull-board/llms-full.txt, and this page is available as Markdown at /bull-board/recipes/index.md.

Recipes

Short, code-first walkthroughs for common setups. Each recipe is a page; each page ties back to a runnable example in the repo.

Most recipes link into the live demo so you can see the shape before porting it.

Recipes

TaskRecipeAdapters shown
Protect the dashboard with basic authAdd basic authExpress, Fastify, Hapi, NestJS
Defend against CSRF on destructive actionsCSRF protectionExpress
Run several dashboards in one appMultiple dashboardsExpress
Add or remove queues after startupManage queues at runtimeAll
Show only a tenant's queues per requestPer-tenant visibilityFastify
Allow some API actions and deny others, per requesterAccess control hooksAll
Surface worker logs and job flows in the UIJob logs and flowsAll
Get notified when jobs failAlerting on failed jobsAll
Change or force the polling intervalPolling intervalAll
Link jobs to your own admin pagesExternal job URLsAll
Set global concurrency from the UIGlobal concurrencyAll
Cap a queue's throughput, or clear a limit a worker trippedRate limitsBullMQ
Keep long-retention throughput history beyond BullMQ's ring bufferHistorical metricsBullMQ
Recolour and rebrand the board for your own deploymentWhitelabel themingBoth
Run the board against BullMQ v6 queues stored in PostgreSQLPostgreSQL backendBullMQ
Deploy the dashboard on Next.js / VercelNext.js & VercelHono, Express
Diagnose a dashboard that won't loadTroubleshootingAll

Missing something? Open an issue. felixmosh is responsive, and good recipes become features.