ProxCenter 是一个开源的 Web 管理平台,用来统一管理 Proxmox 虚拟化环境。它做的事情与 VMware vCenter 相同:把分散在多台服务器上的 Proxmox 集群收进一个网页界面,集中查看、操作和迁移虚拟机。项目在 GitHub 上已获得约 1600 个 Star,最新版本 v1.4.9 于 2026 年 8 月 29 日发布,社区版对个人与商业使用均免费。
先交代两个背景概念。Proxmox VE 是一套开源的服务器虚拟化软件(同类商业产品是 VMware 的 ESXi),可以在一台物理服务器上运行多台虚拟机,很多公司用它替代昂贵的商业虚拟化方案;但 Proxmox 官方自带的网页界面一次只能管理一个集群,服务器一多,运维就要在多个界面之间来回切。vCenter 是 VMware 官方的集中管理控制台,用来统一看管多台 ESXi 服务器。Proxmox 生态长期缺少同类产品,ProxCenter 正是来补这个位置的——它适合有多台 Proxmox 服务器、希望用一个界面管理全部集群的运维人员和企业。
一个界面管所有集群
ProxCenter 的核心能力是多集群统一管理:无论你有 2 个还是 20 个 Proxmox 集群,都能在一个控制台里同时看到所有节点、虚拟机、存储和网络的状态。
- 库存与拓扑视图:节点、虚机、存储、网络以及 Ceph 分布式存储(一种把多台服务器硬盘聚合成一个存储池的开源存储系统)的 CRUSH 树,一屏看全。
- 跨平台迁移:支持把虚拟机从 VMware、Hyper-V、Nutanix、XCP-ng 迁入,包括 warm CBT 迁移(增量拷贝方式,中断后可续传,不必整机重拷)。
- 浏览器内控制台:通过 noVNC 和 SPICE 协议直接在网页里操作虚拟机屏幕,无需额外安装客户端。
- 备份与复制:全集群范围的备份可视化管理。
- RBAC 与 SSO:RBAC 是细粒度的角色权限控制,可以给不同账号分配不同操作范围;SSO 是单点登录,对接公司现有的统一认证。
企业版:负载均衡与高可用
社区版之外,ProxCenter 提供企业版(商业许可),补齐生产环境最看重的三块能力:
- DRS 自动负载均衡:由 Go 语言编写的编排器持续监控各节点负载,自动把虚拟机从高负载节点迁到低负载节点,避免单台机器过热。
- 告警、报表与通知:邮件摘要、严重级别路由、定时生成 PDF 报表。
- 高可用:三节点控制面,用 Keepalived 虚拟 IP、Patroni 选主和 HAProxy 路由实现数据库故障自动切换,单点故障不影响管理面。
- MSP 模式:面向托管服务商的多租户管理,一套平台管多个客户的集群,许可可叠加。
部署与资源要求
ProxCenter 以 Docker Compose 栈方式部署——Docker Compose 是 Docker 官方的多容器编排工具,一条命令拉起整套服务。安装只需一行脚本,数据落在 /opt/proxcenter。
- 架构清爽:单端口 3000 同时提供 HTTP 与 WebSocket;PostgreSQL 是唯一数据源,启动时自动执行数据库迁移。
- 硬件要求不高:最低 2GB 内存、10GB 磁盘;Linux 主机需 Docker Engine 24+ 与 Docker Compose v2;目标环境是 Proxmox VE 8.x 或 9.x。
- 代码构成:约八成是 TypeScript,以网页前端为主。
- 无需代理:Proxmox 服务器、Proxmox Backup Server 以及迁移源都由平台主动外连访问,被管机器上不用安装任何 agent(代理程序)。企业版额外启动的 Go 编排器和 PDF 渲染容器都留在内网。
版本与许可
- 社区版:免费,个人与商业使用均允许,覆盖多集群管理、迁移、浏览器控制台、备份、RBAC/SSO。
- 企业版:商业许可,增加 DRS 负载均衡、告警报表、MSP 多租户和高可用。
- 升级方式:docker compose pull 拉新镜像重启即可,数据库迁移自动执行;v1.4.0 起移除 SQLite,统一使用 PostgreSQL。
官网(www.proxcenter.io)提供在线演示(Live Demo)和完整文档,想评估的话可以直接在演示站试玩,再决定是否自建。
结论:如果你的 Proxmox 服务器不止一台,ProxCenter 的免费社区版就能把所有集群收进一个网页界面集中管理;需要负载均衡、高可用或多租户能力的企业,再评估企业版。