Sign inSign up

vikas9dev/jira-dashboard

By vikas9dev

•Updated 6 months ago

Jira Cloud analytics dashboard — status grouping, trend charts, priority distribution, CSV export.

Image
Developer tools
0

1.0K

vikas9dev/jira-dashboard repository overview

⁠Jira Project Dashboard

A standalone dashboard for Jira Cloud projects that fills visualization gaps missing from native Jira.

⁠Features

  • Dashboard — 6 time-period tabs (Today, Week, Month, Last Month, This Year, All) with metric cards, status/priority charts, creation trends, and alert banners
  • Issues — Searchable, filterable, sortable table with CSV export. Issue keys link to Jira
  • Trends — Created vs Resolved line charts, Monthly Status Breakdown

⁠Quick Start

docker run -d --name jira-dashboard -p 80:3000 \
  -e JIRA_BASE_URL=https://your-org.atlassian.net \
  -e [email protected] \
  -e JIRA_API_TOKEN=your-api-token \
  -e JIRA_PROJECT_KEY=SDCP \
  vikas9dev/jira-dashboard:latest

Open http://localhost⁠.

Docker Compose

services:
  jira-dashboard:
    image: vikas9dev/jira-dashboard:latest
    ports:
      - "80:3000"
    environment:
      - JIRA_BASE_URL=https://your-org.atlassian.net
      - [email protected]
      - JIRA_API_TOKEN=your-api-token
      - JIRA_PROJECT_KEY=SDCP
    restart: unless-stopped

Configuration

VariableDescription
JIRA_BASE_URLJira Cloud URL (e.g., https://your-org.atlassian.net⁠)
JIRA_EMAILJira account email
JIRA_API_TOKENJira API token
JIRA_PROJECT_KEYProject key (e.g., SDCP, PROJ)

Architecture

  • Server-side caching with smart TTLs (30 min to 7 days per period)
  • Background scheduler pre-warms cache every 25 min
  • No database — all data from Jira REST API, cached in-memory

Tag summary

Content type

Image

Digest

sha256:41f3d2415…

Size

47.7 MB

Last updated

6 months ago

docker pull vikas9dev/jira-dashboard