Recipes

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

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

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
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
Keep long-retention throughput history beyond BullMQ's ring bufferHistorical metricsBullMQ
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.