Open-source intelligent command center for cloud application management built on Platformatic Runtime.
The Intelligent Command Center provides a comprehensive platform for managing and monitoring cloud applications with intelligent features including:
- Application Management - Deploy and manage applications across Kubernetes environments
- Monitoring & Metrics - Real-time performance monitoring and health checks
- User Management - Secure authentication and user management system
- Service Discovery - Automatic discovery and management of microservices
- Pod Management - Kubernetes pod monitoring and resource allocation
This is a microservices application built on Platformatic Runtime with:
- main - API gateway/composer that routes to all services
- frontend - React SPA for the user interface
- control-plane - Core application management and K8s integration
- user-manager - Authentication & user management (OAuth2, sessions)
- Node.js >= v20.18.0
- Docker and Docker Compose
- Kubernetes cluster (for deployment)
- PostgreSQL database
- pnpm package manager
pnpm install# On macOS
pnpm run generate:session:key:mac
# On Linux
pnpm run generate:session:key:linuxdocker-compose --env-file /dev/null up -d# Development mode
pnpm dev
# Production mode
pnpm startThe application will be available at http://localhost:3042
- Application Lifecycle Management: Deploy, update, and manage applications
- Real-time Monitoring: Track application health and performance
- User Authentication: Secure OAuth2-based authentication
- Service Management: Discover and manage microservices
- Pod Monitoring: Track Kubernetes pods and resource usage
- Deployment History: Track application deployments and changes
# Run tests
pnpm test
# Lint code
pnpm lint
# Build application
pnpm build
# Clean dependencies
pnpm cleanBuild and run with Docker:
# Build image
docker build -t intelligent-command-center .
# Run container
docker run -p 3042:3042 intelligent-command-centerWe welcome contributions! Please see our Contributing Guide for details.
Licensed under the Apache License, Version 2.0. See LICENSE for the full license text.
Built with ❤️ by the Platformatic team.