Sign inSign up

kudaw/rq-dashboard

By kudaw

•Updated 3 months ago

Web front-end to monitor your python RQ queues

Image
Developer tools
Monitoring & observability
1

4.4K

kudaw/rq-dashboard repository overview

⁠RQ Dashboard - Docker Image

⁠Tags

  • 0.6.7
    • Initial release
  • 0.8.2.2
    • Update rq-dashboard version
  • 0.8.5
    • Update rq-dashboard version
⁠What is this image?

RQ Dashboard is a web interface for monitoring RQ (Redis Queue)⁠, a simple Python library for queueing jobs and processing them in the background with workers. This Docker image provides an easy way to run the RQ Dashboard for development and testing purposes.

⁠Key Features:

✅ Job Monitoring: View and manage jobs in your RQ queues.
✅ Queue Management: Inspect, requeue, or delete jobs from queues.
✅ Web Interface: Simple and user-friendly dashboard for RQ.

⁠How to use this image

First, pull the image.
Then, run the container:

docker run -ti -p 9181:9181 -e RQ_DASHBOARD_REDIS_URL=<value> kudaw/rq-dashboard bash

Or to run the dashboard directly:

docker run -d -p 9181:9181 -e RQ_DASHBOARD_REDIS_URL=<value> kudaw/rq-dashboard:<tag> rq-dashboard
⁠... via docker stack deploy or docker-compose

Example docker-compose.yml:

version: '3'
services:
  rq-dashboard:
     image: kudaw/rq-dashboard:<tag>
     ports:
        - 9181:9181
     environment:
        - RQ_DASHBOARD_REDIS_URL=redis://redis:6379/0
        # - RQ_DASHBOARD_USERNAME=rq
        # - RQ_DASHBOARD_PASSWORD=p@ssw0rd
     depends_on:
        - redis

  redis:
     image: redis:alpine

Note: All configuration can be set on the command line or through environment variables of the form RQ_DASHBOARD_*. For example RQ_DASHBOARD_USERNAME.

⁠URL
http://127.0.0.1:9181/
⁠License

MIT

Tag summary

Content type

Image

Digest

sha256:afd07d05e…

Size

46.5 MB

Last updated

3 months ago

docker pull kudaw/rq-dashboard