Enterprise-grade management platform for Proxmox Virtual Environment
ProxCenter provides a modern, unified web interface for monitoring, managing, and optimizing your Proxmox virtualization infrastructure. Manage multiple clusters, automate workload balancing, and gain deep insights into your infrastructure.
curl -fsSL https://proxcenter.io/install/community | sudo bashcurl -fsSL https://proxcenter.io/install/enterprise | sudo bash -s -- --token YOUR_TOKEN| Feature | Community | Enterprise |
|---|---|---|
| Dashboard & Health Scores | x | x |
| Inventory (Nodes, VMs, CTs) | x | x |
| Web Terminal (xterm.js) | x | x |
| VNC Console (noVNC) | x | x |
| Topology Map | x | x |
| Storage Management | x | x |
| Ceph Monitoring | x | x |
| Backup Monitoring (PBS) | x | x |
| Events Log | x | x |
| User Management | x | x |
| Themes & Customization | x | x |
| Multi-language (EN/FR) | x | x |
| DRS (Resource Scheduler) | x | |
| Site Recovery (Ceph Replication) | x | |
| Network Microsegmentation | x | |
| Resource Trends & AI Insights | x | |
| Alerts & Notifications | x | |
| Task Center (Scheduled Jobs) | x | |
| Reports (PDF, AI-powered) | x | |
| RBAC (Role-Based Access) | x | |
| Audit Logs | x | |
| LDAP / Active Directory | x |
Real-time monitoring with health scores, top consumers, and multi-cluster overview.
- Clusters and nodes status at a glance
- CPU, Memory, and Storage utilization gauges
- Top resource consumers
- Backup status and alerts overview
Browse and manage all nodes, VMs, and containers across clusters.
Access node shells, VM consoles, and LXC terminals directly from your browser.
- xterm.js terminal for node/VM/CT shell access
- noVNC console for graphical VM access
- Unified WebSocket proxy on a single port (no extra port needed)
Visual network topology of your infrastructure with interactive node graph.
Monitor and manage storage, including Ceph distributed storage clusters.
- Ceph cluster health, OSD nodes, pools capacity
- Performance metrics and IOPS
- Replication status
Monitor Proxmox Backup Server datastores and backup jobs.
- Light, Dark, and System modes
- Multiple color schemes
- Multi-language support (English, French)
Intelligent workload balancing across your Proxmox nodes.
- Automatic and manual balancing modes
- CPU, memory, and storage-aware scheduling
- Affinity and anti-affinity rules
- Migration recommendations with one-click execution
Comprehensive resource analysis with historical trends and AI-powered predictions.
- Historical resource usage evolution
- Capacity projections and predictions
- AI-assisted trend analysis
- Green IT / Environmental impact metrics
Orchestrated node updates with zero-downtime VM migrations.
- Automated pre-migration before updates
- Progress tracking per node
- Rollback capabilities
Migrate VMs between different Proxmox clusters seamlessly.
Centralized firewall management with Zero Trust security model.
- Security groups management
- VM-level firewall rules
- Cluster-wide policies
Real-time alerts with configurable thresholds and email notifications (SMTP).
Generate professional PDF reports with AI-powered insights (Ollama, OpenAI, Anthropic).
- Role-based access control with custom roles and permissions
- LDAP and Active Directory integration
- Audit log for all user actions
+-----------------------+
| Nginx (optional) |
| SSL termination |
+-----------+-----------+
|
port 3000 (HTTP + WS)
|
+-----------+-----------+
| Unified Server |
| (start.js) |
| |
| +-- Next.js 16 ----+ |
| | React 19 + MUI 7| |
| | TypeScript 5 | |
| +-----------------+ |
| |
| +-- WS Proxy ------+ |
| | xterm.js relay | |
| | noVNC relay | |
| +-----------------+ |
| |
| +-- SQLite --------+ |
| | Prisma ORM | |
| +-----------------+ |
+-----------+-----------+
|
Proxmox API (8006)
|
+-----------+-----------+
| Proxmox VE Cluster |
| Nodes / VMs / CTs |
+------------------------+
- Single port (3000): HTTP and WebSocket served from one process
- No nginx required for Community edition (direct access on port 3000)
- Enterprise edition adds a Go orchestrator backend for DRS, alerts, reports, etc.
- Docker & Docker Compose
- Proxmox VE 7.x, 8.x or 9.x
- Network access to Proxmox API (port 8006)
Community:
curl -fsSL https://proxcenter.io/install/community | sudo bashEnterprise:
curl -fsSL https://proxcenter.io/install/enterprise | sudo bash -s -- --token YOUR_TOKENExample nginx configurations are provided in the nginx/ directory:
proxcenter.conf— Generic template with HTTP/HTTPSproxcenter-standalone.conf— Self-signed SSL exampleproxcenter-locations.conf— Location blocks (includable snippet)
After installation, ProxCenter runs at http://your-server:3000.
Configuration files are located in /opt/proxcenter/:
.env— Environment variablesconfig/orchestrator.yaml— Backend configuration (Enterprise only)
cd /opt/proxcenter
# View logs
docker compose logs -f
# Stop services
docker compose down
# Update to latest version
docker compose pull && docker compose up -d
# Restart services
docker compose restart- Community Edition: Free for personal and commercial use
- Enterprise Edition: Commercial license required — proxcenter.io/pricing
- Community: GitHub Issues
- Enterprise Support: support@proxcenter.io
ProxCenter — Enterprise Proxmox Management Made Simple















