# sys-info-web **Repository Path**: haiyang0726/sys-info-web ## Basic Information - **Project Name**: sys-info-web - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-21 - **Last Updated**: 2025-08-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 系统信息监控 Web 应用 ## 项目概述 这是一个基于 FastAPI 的系统信息监控 Web 应用,用于实时显示系统资源使用情况,包括 CPU、内存、磁盘和网络等信息。 ## 功能 - 实时监控系统资源使用情况 - 动态更新数据 - 响应式设计,适配不同设备 - 通过 Docker 容器化部署 ## 技术栈 - **后端**: FastAPI - **前端**: HTML5, CSS3, JavaScript - **数据库**: 无(仅监控系统信息) - **部署**: Docker ## 安装与运行 ### 本地运行 1. 克隆项目: ```bash git clone <项目地址> ``` 2. 安装依赖: ```bash pip install -r requirements.txt ``` 3. 启动应用: ```bash uvicorn main:app --reload ``` 4. 打开浏览器访问:`http://localhost:8000` ### Docker 运行 1. 构建镜像: ```bash docker build -t sys-info-web . ``` 2. 运行容器: ```bash docker run -d -p 8000:8000 sys-info-web ``` 3. 打开浏览器访问:`http://localhost:8000` ## 项目结构 ``` sys-info-web/ ├── main.py # 主应用文件 ├── Dockerfile # Docker 配置文件 ├── pyproject.toml # Python 项目配置 ├── requirements.txt # 依赖列表 └── README.md # 项目说明 ``` ## 贡献 欢迎提交 Issue 或 Pull Request 改进项目。