-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Describe the feature you'd like
A unified dashboard that aggregates metrics from NPM packages and Docker images, providing real-time insights for developers, DevOps engineers, and all stakeholders in Midnight. This dashboard should allow monitoring, analyzing, and acting quickly on project health and package/image usage.
Is your feature request related to a problem? Please describe.
Currently, metrics for NPM packages and Docker images are fragmented across different platforms, registries, and dashboards. Developers and the Midnight team lack a single view to track:
- Package download stats, version history, and dependencies (NPM)
- Docker image pulls, tags, and vulnerabilities (Docker Hub / private registries)
- Build and deployment statuses
- Alerts for outdated or vulnerable packages/images
This fragmentation makes it difficult to monitor performance, security, and adoption in real time.
Describe the solution you'd like
A centralized dashboard that provides:
- Real-time and historical metrics for NPM packages and Docker images
- Visualizations for download trends, dependency graphs, and image usage
- Alerts for security vulnerabilities or outdated dependencies
- Support for both public and private registries
- Filtering by package name, image, team, or environment
- Exportable reports (CSV, JSON) for further analysis
- Access for all Midnight stakeholders to track project health and adoption
Additional context
- Should integrate with APIs from NPM Registry, Docker Hub, and private registries
- Interactive charts, graphs, and dashboards to make data easy to consume
- Scalable architecture to handle multiple projects and large numbers of packages/images
- Should allow quick iteration and easy expansion as new tools or metrics are added
Would you be willing to implement it?
- Yes, I will implement it.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
No status