ProxCenter is an alternative to VMware vCenter for Proxmox environments. It provides a modern, intuitive web interface to manage multiple Proxmox VE clusters and Proxmox Backup Server instances from a single pane of glass.
Find a file
proxcenter 98d5c54504 feat(inventory): add PBS server horizontal tabs view
Flatten the Proxmox Backup Server native UI into a single scrollable
horizontal tab bar in /infrastructure/inventory, matching the pattern
used for clusters, nodes and VMs.

17 tabs: Server Status, Notes, Services, Updates, Repositories, Syslog,
Tasks, Shell, Storage/Disks, Access Control, Remotes, S3 Endpoints,
Traffic Control, Certificates, Notifications, Subscription, Tape Backup.

- tabs/PbsServerTabs.tsx: scrollable tab bar orchestrator, delegates
  from PbsServerPanel when selection.type === 'pbs'
- tabs/pbs/: 16 tab components. Services/Tasks/Updates/Syslog fully
  functional (list + actions + live tail). Others read-only views onto
  the corresponding PBS REST endpoint, with graceful 403/404 handling
  (friendly warnings indicating the missing privilege or PBS version
  incompatibility). Shell tab is a stub linking to the native PBS web UI.
- src/app/api/v1/pbs/[id]/...: 30+ new Next.js routes proxying PBS
  REST under /nodes/localhost/* and /config/*, with demoResponse
  short-circuit and RBAC (BACKUP_VIEW for GET, NODE_MANAGE for actions).
- Notes endpoint uses /nodes/localhost/config with the description
  field (verified in proxmox-backup src/api2/node/config.rs).
- Updates Upgrade action opens a dialog with the apt dist-upgrade
  command + link to the PBS web UI Shell (no REST endpoint for
  dist-upgrade exists in PBS).
- Header: PBS kindLabel replaced by the hard-drive icon + status dot
  (green/red) matching the tree rendering.
- pbsServerTab state added to useHardwareHandlers.
- 200+ new i18n keys in en/fr/de/zh-CN.
- MUI Chip status indicators replaced by colored RemixIcons in Services
  for homogeneous light/dark rendering.
- DialogTitle hydration warnings fixed (removed nested Typography h6
  inside h2 DialogTitle).

Discussion: #270
2026-04-24 13:58:07 +02:00
.github ci: skip backend-dependent jobs on Dependabot PRs 2026-04-21 14:21:04 +02:00
config Add Docker deployment with one-liner installation script 2026-02-05 08:13:50 +01:00
docs docs(ssh-commands): add design spec and implementation plan 2026-04-23 09:21:42 +02:00
frontend feat(inventory): add PBS server horizontal tabs view 2026-04-24 13:58:07 +02:00
nginx fix: unified HTTP + WebSocket server on single port 3000 2026-02-20 11:04:21 +01:00
.env.example security: add NEXTAUTH_SECRET warning, remove Grafana references 2026-03-06 13:40:33 +01:00
.gitignore chore(gitignore): ignore .gitnexus cache and .worktrees directory 2026-04-18 07:40:24 +02:00
docker-compose.community.yml feat: add Docker Secrets support for Swarm deployments 2026-02-28 20:06:41 +01:00
docker-compose.enterprise.yml feat: remove InfluxDB dependency and Time Series tab from network flows 2026-03-21 19:06:47 +01:00
EULA.md docs: add AGPL-3.0 license and Enterprise EULA 2026-02-11 17:48:38 +01:00
install-community.sh refactor: polish install scripts with step progress, spinner, and cleaner output 2026-03-17 14:55:45 +01:00
install-enterprise.sh fix: add missing influxdb_data volume create in enterprise install 2026-03-21 12:19:43 +01:00
LICENSE docs: add AGPL-3.0 license and Enterprise EULA 2026-02-11 17:48:38 +01:00
README.md Remove Quality Gate badge (failing on new code duplication threshold) 2026-03-29 08:48:01 +02:00
release.sh feat(drs): enforce rules button, HA export, remove auto-release 2026-03-02 17:57:56 +01:00
SECURITY.md docs: add security policy with vulnerability reporting process 2026-02-19 10:28:35 +01:00

ProxCenter Logo

ProxCenter

www.proxcenter.io · Live Demo · Documentation

Enterprise-grade management platform for Proxmox Virtual Environment

Proxmox License CodeQL Security Scan Stars

Security Rating Reliability Rating Maintainability Rating


Overview

ProxCenter is a modern web interface for monitoring, managing, and optimizing Proxmox VE infrastructure. Multi-cluster management, cross-hypervisor migration, workload balancing, and more — from a single pane of glass.

Dashboard


Quick Start

# Community Edition (Free)
curl -fsSL https://proxcenter.io/install/community | sudo bash

# Enterprise Edition
curl -fsSL https://proxcenter.io/install/enterprise | sudo bash -s -- --token YOUR_TOKEN

Features

See the full feature comparison (Community vs Enterprise)


Architecture

Architecture

  • Single port (3000) — HTTP + WebSocket from one process
  • Nginx optional — SSL termination + reverse proxy
  • Enterprise adds a Go orchestrator for DRS, alerts, reports, etc.

Configuration

After install, ProxCenter runs at http://your-server:3000.

Files in /opt/proxcenter/:

  • .env — Environment variables
  • config/orchestrator.yaml — Backend config (Enterprise only)

Reverse proxy: Enable the "Behind reverse proxy" toggle in connection settings to prevent failover from switching to internal node IPs.

cd /opt/proxcenter
docker compose logs -f          # View logs
docker compose pull && docker compose up -d  # Update
docker compose restart          # Restart

Requirements

  • Docker & Docker Compose
  • Proxmox VE 8.x or 9.x
  • Network access to Proxmox API (port 8006)

Security

Automated scanning via CodeQL, Trivy, and Dependabot. Report vulnerabilities to security@proxcenter.io.

License

  • Community: Free for personal and commercial use
  • Enterprise: Commercial license

Support