140e014f810a857361d80340f639ecf097e753a6
Proxmox GUI
企业级虚拟化管理平台,基于PySide6开发的Proxmox VE图形化管理工具。
功能特点
-
服务器连接管理
- 支持配置和连接多个Proxmox VE服务器
- 自动检测并安装依赖包
-
虚拟机管理
- 实时显示虚拟机列表(VMID、名称、状态、CPU、内存、磁盘、运行时间)
- 支持虚拟机搜索和过滤
- 提供虚拟机统计概览(总数、运行中、已停止、已暂停)
-
操作控制
- 启动虚拟机
- 关机(正常关机)
- 重启虚拟机
- 强制停止
- 挂起虚拟机
-
现代化界面
- 暗色主题设计
- 响应式布局
- 直观的卡片式统计展示
- 操作按钮状态自动禁用(根据虚拟机状态)
系统要求
- Python 3.8+
- Windows/Linux/macOS
安装
- 克隆仓库
git clone http://14.103.237.41:16001/xiaji/proxmox-gui.git
cd proxmox-gui
- 安装依赖
pip install -r requirements.txt
使用
- 运行程序
python proxmox_gui.py
-
点击右上角"配置"按钮,填写Proxmox服务器信息:
- Host: 服务器地址
- User: 用户名
- Password: 密码
- Node: 节点名称(默认:pve)
-
点击"连接"按钮连接服务器
-
在虚拟机列表中,可以通过操作按钮管理虚拟机
依赖项
- PySide6 >= 6.5.0
- proxmoxer >= 1.3.0
配置文件
配置信息保存在 config.json 文件中,包含服务器连接信息。
许可证
MIT License
Description
Languages
Python
100%