本[master]分支手中的暂不可用!!!可用前端与后端请参见其他分支!!!
HSNPhira 是一个综合性的开源项目,旨在提供一个多功能的网络服务平台。它包含了用户管理、房间管理、命令执行以及服务端监控等特性,适用于需要集中管理用户和执行安全命令的场景。
该项目采用前后端分离架构,前端使用HTML和CSS构建用户界面,后端使用Python编写服务逻辑。主要模块包括:
- 用户管理模块:负责用户的注册、登录和信息更新。
- 房间管理模块:允许用户创建、加入、离开和管理房间。
- 命令执行模块:提供执行预定义安全命令的接口。
- 服务端管理模块:提供服务器健康检查、状态监控和自定义命令执行功能。
- 克隆项目到本地:
git clone https://gitee.com/HyperSynapse-Network/HSNPhira - 安装依赖:
pip install -r requirements.txt - 配置数据库:
python user_manager.py init_db - 启动服务:
python app.py
- 访问
index.html页面进行注册或登录。 - 登录后,您可以在
account.html页面查看和编辑您的账户信息。 - 使用
rooms.html页面查看房间列表并加入或创建房间。 - 管理员可通过
server_admin.html和users_manage.html页面进行服务器管理及用户批量更新。
- 欢迎提交 Issue 报告 Bug 或提出功能建议。
- Fork 项目并在您的分支上开发新功能或修复 Bug。
- 提交 Pull Request 回到本项目仓库。
- 支持用户身份验证和权限管理。
- 提供安全的命令执行环境,防止执行危险命令。
- 包含实时状态监控和服务器健康检查。
- 提供用户界面来管理用户账户和房间信息。
HSNPhira 遵循 MIT 许可证。详情请查看 LICENSE 文件。