Skip to content

Commit 104dab4

Browse files
authored
Update README.md
1 parent 6f9d1c4 commit 104dab4

1 file changed

Lines changed: 82 additions & 0 deletions

File tree

‎README.md‎

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,84 @@
11
# ProxMonitor
2+
23
ProxMonitor 是一个用于监控和管理 Proxmox VE 服务器的 Android 应用。它提供了直观的界面来查看和控制您的虚拟化环境。
4+
5+
<div style="display: flex; justify-content: space-around;">
6+
<img src="/Screenshots/Screenshot1.png" width="30%" />
7+
<img src="/Screenshots/Screenshot2.png" width="30%" />
8+
<img src="/Screenshots/Screenshot3.png" width="30%" />
9+
</div>
10+
11+
12+
## 功能特点
13+
14+
- 🖥️ 资源监控
15+
- 实时查看节点、虚拟机和存储的状态
16+
- 监控 CPU、内存、网络和磁盘使用情况
17+
- 支持图表展示历史数据
18+
19+
- 💻 虚拟机管理
20+
- 开机/关机操作
21+
- 通过 noVNC 访问虚拟机控制台
22+
- 查看虚拟机详细信息和性能指标
23+
24+
- 📊 存储管理
25+
- 查看存储空间使用情况
26+
- 监控存储性能
27+
- 浏览存储内容
28+
29+
- 🔒 安全特性
30+
- 支持 HTTPS 连接
31+
- 基于 ticket 的身份验证
32+
- 安全的凭证存储
33+
34+
## 系统要求
35+
36+
- Android 6.0 (API 24) 或更高版本
37+
- Proxmox VE 7.0 或更高版本
38+
- 网络连接到 Proxmox VE 服务器
39+
40+
## 安装说明
41+
42+
1. 从 [Releases](https://github.com/Fanju6/ProxMonitor/releases) 页面下载最新的 APK
43+
2. 在 Android 设备上安装 APK
44+
3. 启动应用并输入您的 Proxmox VE 服务器信息:
45+
- 服务器地址 (例如: https://pve.example.com:8006)
46+
- 用户名 (格式: user@pam 或 user@pve)
47+
- 密码
48+
49+
## 使用说明
50+
51+
### 登录
52+
1. 输入服务器地址、用户名和密码
53+
2. 点击登录按钮
54+
3. 登录成功后会自动保存凭证
55+
56+
### 资源监控
57+
- 主页面显示所有节点、虚拟机和存储的概览
58+
- 点击任意资源可查看详细信息
59+
- 支持下拉刷新更新数据
60+
61+
### 虚拟机管理
62+
- 点击虚拟机卡片进入详情页面
63+
- 使用顶部工具栏的按钮进行开机/关机操作
64+
- 点击控制台图标打开 noVNC 远程访问
65+
66+
### 存储管理
67+
- 在存储详情页面可查看使用情况
68+
- 支持查看存储内容列表
69+
- 提供多个时间范围的性能数据图表
70+
71+
## 技术栈
72+
73+
- 使用 Kotlin 和 Jetpack Compose 开发
74+
- 遵循 Material Design 3 设计规范
75+
- 采用 MVVM 架构
76+
- 使用 Hilt 进行依赖注入
77+
- 使用 Retrofit 进行网络请求
78+
- 使用 DataStore 进行数据持久化
79+
80+
81+
## 致谢
82+
83+
- [Proxmox VE](https://www.proxmox.com/en/proxmox-ve) - 优秀的虚拟化平台
84+
- [noVNC](https://novnc.com/) - HTML5 VNC 客户端

0 commit comments

Comments
 (0)