{"repo":"mms-gianni/grafana-alerts-dashboard","free":true,"listed":false,"github":"https://github.com/mms-gianni/grafana-alerts-dashboard","clone":"git clone https://github.com/mms-gianni/grafana-alerts-dashboard.git","description":"Alternative dashboard for Grafana alerts optimized for wall screen displays","language":"Vue","stars":44,"topics":["dashboard","grafana","monitoring"],"license":"MIT","category":"analytics","readme_excerpt":"Grafana Alerts Dashboard Alternative dashboard for Grafana alerts optimized for wall screen displays. Built with NestJS backend, Vue 3 + Vite frontend, and PrimeVue UI components with real-time WebSocket updates. More screenshots in docs/README.md Features - Wall Screen Optimized : Large, clear display designed for monitoring walls - Alert Status Visualization : Color-coded alerts by state (alerting, pending, ok, paused, silenced, no data) - Instance Identification : Visual and auditory notification of which Grafana instance each alert belongs to - Real-time Updates : WebSocket-based live alert updates from Grafana - Multiple Grafana Instances : Monitor alerts from multiple Grafana instances simultaneously - Auto-refresh : Automatic polling of Grafana API every 30 seconds - Responsive Design : Works on both large displays and regular screens Docker Deployment The application uses distroless images for minimal attack surface and smaller image sizes. Quick Start with Docker Compose 1. Getting a Grafana API Key - Log in to your Grafana instance - Go to Configuration → API Keys - Click Add API key - Set a name (e.g., \"Alerts Dashboard\") - Set role to Viewer - Set expiration as needed - Click Add and copy the generated key 2. Copy environment file : 3. Configure Grafana connection in .env : Single instance: Multiple instances: Note : Each alert will display a badge indicating which instance it belongs to (except for instances named \"default\"). 4. Build and run : 5. Access the dash","default_branch":null,"files":null,"tree":[],"storefront":"/r/mms-gianni","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mms-gianni/grafana-alerts-dashboard/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}