This is a simple docker container which hosts a BullMQ bull-board.
Here's an example docker compose file which sets this up:
version: "3.9"
services:
redis:
image: redis:alpine
ports: [6379:6379]
bullboard:
image: mikehock/bull-board:0.1.0
ports: [8008:8008]
environment:
PORT: "8008"
QUEUE_NAMES: "myQueue,anotherQueue"
REDIS_HOST: redis
REDIS_PORT: "6379"
PORT
: the port the bull-board should be hosted on.QUEUE_NAMES
: a comma-separated list of bullmq queue names which should be loaded into the board.REDIS_HOST
: redis hostnameREDIS_PORT
: redis port
Authenticated redis connections aren't supported at this time.