---
title: "Deploy Workbench - BullMQ Dashboard"
description: "Workbench, a BullMQ dashboard from getworkbench.dev"
category: "Queues"
url: https://railway.com/deploy/workbench-bullmq-dashboard
---

# Deploy Workbench - BullMQ Dashboard

Workbench, a BullMQ dashboard from getworkbench.dev

**[Deploy Workbench - BullMQ Dashboard on Railway](https://railway.com/template/workbench-bullmq-dashboard)**

- **Creator:** TMSD
- **Category:** Queues
- **Total deploys:** 2

## Template content

### Workbench https://getworkbench.dev/app-icon.svg

- **Image:** thomasamol/getworkbench-bun-serve
- **Start command:** `bun run src/index.ts`
- **Health check:** /healthcheck
- **Public domain:** Yes

## Documentation

# Deploy and Host [Workbench](https://getworkbench.dev), a BullMQ Dashboard, on Railway

 [Workbench](https://getworkbench.dev) is a BullMQ dashboard for monitoring and managing queues. This Railway template deploys Workbench, connects to your existing Redis instance with `REDIS_URL`, and monitors the queues configured through `QUEUE_NAMES`.

## About Hosting Workbench - BullMQ Dashboard

Hosting this standalone Workbench service on Railway involves deploying the Docker image, connecting it to Redis, and configuring the queues it should monitor. The two core variables are `REDIS_URL`, which points Workbench at the Redis instance used by BullMQ, and `QUEUE_NAMES`, which defines the comma-separated queue names to show in the dashboard.

## Authentication: Protecting your production environment

Workbench exposes queue data and queue actions, so authentication is highly recommended in production. Set these variables to enable basic authentication:

* `AUTH_USERNAME`
* `AUTH_PASSWORD`

## Common Use Cases

* Monitor specific BullMQ queues from a standalone dashboard
* Inspect job failures, retries, and queue health
* Provide protected production visibility into Redis-backed workers

## Dependencies for Workbench - BullMQ Dashboard Hosting

* Redis instance used by your BullMQ queues
* Docker image `thomasamol/getworkbench-bun-serve`

### Deployment Dependencies

* Workbench: [https://getworkbench.dev](https://getworkbench.dev)
* Docker Hub image: [https://hub.docker.com/r/thomasamol/getworkbench-bun-serve](https://hub.docker.com/r/thomasamol/getworkbench-bun-serve)
* Bun: [https://bun.com](https://bun.com)
* BullMQ: [https://docs.bullmq.io](https://docs.bullmq.io)
* Railway Redis: [https://railway.com/deploy/redis](https://railway.com/deploy/redis)

## Why Deploy Workbench - BullMQ Dashboard on Railway?

Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.

By deploying Workbench - BullMQ Dashboard on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.


## Similar templates

- [smoothmq](https://railway.com/deploy/AJv-64) — A drop-in replacement for AWS SQS
- [Kafka UI](https://railway.com/deploy/kafka-ui) — Kafbat UI — Open-source web UI to monitor and manage Apache Kafka clusters
- [Hatchet Lite](https://railway.com/deploy/hatchet-lite) — Hatchet Lite with postgres

Open this page in a browser: https://railway.com/deploy/workbench-bullmq-dashboard
