diff --git a/README.md b/README.md index e80c478..1279a21 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,43 @@ -# 项目服务管理面板 +# 项目服务管理面板 v3.0.0 -统一管理所有 Web 服务项目,提供状态检测、启动/停止控制、日志查看等功能。 +统一管理所有 Web 服务项目,提供状态检测、启动/停止控制、日志查看、Docker 监控等功能。 ## 端口 -- **服务端口**: 19013 -- **访问地址**: http://localhost:19013 +- **服务端口**: 16022 +- **访问地址**: http://localhost:16022 ## 功能 +### 项目管理 - 项目列表展示(状态、端口、版本) - 服务状态健康检测 - 启动/停止/重启控制 - 日志查看(实时滚动) - Git 仓库链接 +- 自定义链接入口 +- 新增外部服务 + +### Docker 监控(v3.0.0 新增) +- **容器监控**:CPU、内存、网络 I/O、磁盘 I/O 使用情况 +- **容器控制**:启动、停止、重启容器 +- **容器日志**:实时查看容器日志 +- **镜像管理**:查看镜像列表、大小、悬空镜像 +- **系统信息**:Docker 版本、磁盘占用、运行状态统计 +- **资源清理**:一键清理未使用的容器、镜像、卷 + +### 系统资源监控 +- CPU、内存、磁盘使用率 +- 网络流量和实时网速 +- CPU 温度监控 +- 进程列表 +- 阈值告警(弹窗 + 桌面通知 + 邮件) + +### Cron 管理 +- Cron 任务增删改查 +- 历史版本回退 +- 分类管理 +- 从系统同步 ## 启动方式 ⭐ diff --git a/__pycache__/app.cpython-312.pyc b/__pycache__/app.cpython-312.pyc deleted file mode 100644 index 9f9a093..0000000 Binary files a/__pycache__/app.cpython-312.pyc and /dev/null differ diff --git a/projects.json b/projects.json index 0940f67..c85d706 100644 --- a/projects.json +++ b/projects.json @@ -29,10 +29,10 @@ "start_cmd": "mkdir -p logs && nohup /home/hz1/miniconda3/envs/openclaw/bin/python3.12 app.py > logs/app.log 2>&1 & disown", "stop_cmd": "pkill -f 'python.*project-panel.*app.py' || true", "health_url": "http://localhost:16022/", - "description": "统一管理所有Web服务项目", + "description": "统一管理所有 Web 服务项目,支持 Docker 监控、系统资源监控、Cron 管理", "admin_url": "http://localhost:16022", "git_repo": "http://121.40.164.32:12007/hz4th_coder/project-panel", - "version": "v2.0.0" + "version": "v3.0.0" } ], "external_services": [