Skip to content

Dashboard

The dashboard provides visibility into job states, servers, and recurring jobs. It also allows retrying or deleting failed jobs.

Run the Dashboard

uv run run_dashboard.py --storage redis --redis-url redis://localhost:6379/0

The dashboard runs at http://localhost:8000 by default.

Actions

Failed jobs include actions to retry or delete them directly from the Jobs view.

Recover Stuck Jobs

When viewing the Processing jobs list, a recovery form allows you to requeue jobs that have been in processing longer than a given age threshold. This uses the SQL storage backend's recover_stuck_jobs() utility.