A self-hosted incident dashboard that ingests Prometheus alerts, tracks service health, and visualizes open & resolved incidents in real-time. Built with FastAPI, React, Prometheus, Grafana, and Kubernetes.

3 Open Issues Need Help Last updated: Sep 12, 2025

Open Issues Need Help

View All on GitHub
good first issue frontend UI

A self-hosted incident dashboard that ingests Prometheus alerts, tracks service health, and visualizes open & resolved incidents in real-time. Built with FastAPI, React, Prometheus, Grafana, and Kubernetes.

Python

AI Summary: This issue focuses on establishing the database layer for an 'Incident' model. It involves defining the SQLAlchemy ORM model with a provided structure, setting up Alembic for database migrations, configuring the database connection, and creating a basic GET API endpoint to fetch incident records. The task includes creating the necessary file structure and updating environment variables.

Complexity: 3/5
good first issue backend database

A self-hosted incident dashboard that ingests Prometheus alerts, tracks service health, and visualizes open & resolved incidents in real-time. Built with FastAPI, React, Prometheus, Grafana, and Kubernetes.

Python

AI Summary: This issue focuses on creating the foundational FastAPI backend within `services/api`. It involves setting up the initial folder structure, implementing mock `POST /alerts` and functional `GET /health` and `GET /ready` endpoints, and configuring Uvicorn for local development to lay the groundwork for future alert ingestion and API integration.

Complexity: 2/5
good first issue backend api

A self-hosted incident dashboard that ingests Prometheus alerts, tracks service health, and visualizes open & resolved incidents in real-time. Built with FastAPI, React, Prometheus, Grafana, and Kubernetes.

Python