ClassIsland 集控服务器。
注意:本项目是 ClassIsland 集控服务器。如果您要查找 ClassIsland 软件本体,请前往仓库ClassIsland/ClassIsland
Tip
您可以点击下方链接或查看 ClassIsland 文档 了解更多。
- 实例注册与获取
- 实例分组
- 上传档案
- 按实例与分组拼接数据
- 分发策略
- 分发设置信息
- 分发档案信息
- 使用 grpc 向客户端发送命令
- 向客户端发送提醒
- 通知客户端更新数据
- API 返回分页
- 批量创建对象
- 管理并分组实例
- 管理并分组档案(课表、时间表、科目)信息
- 上传档案信息
- 从表格导入课表
- 管理并分组策略
- 管理并分组默认设置
- 用户创建与管理
- 用户鉴权
- 用户角色(管理员,教师,访客等)
请确保您的设备满足以下推荐需求:
- Windows / Linux 系统
- 已安装ASP.NET Core 8.0 运行时
- 已安装MySQL 8.0
Important
本版本为预览版,仅用于测试和开发环境,请勿在生产环境中使用。
目前项目还在早期开发阶段,可能会出现对数据结构的破坏性更改。
- 将压缩包解压到一个独立的文件夹(路径中请勿包含中文或特殊字符)
⚠️ 请勿将程序解压至网盘同步目录、【下载】文件夹等可能存在访问限制的路径,否则可能导致文件读写失败、配置丢失等问题。 - 切换到安装目录,然后运行
setup.ps1
/setup.sh
运行安装向导 - 安装向导完成后,运行
start.ps1
/start.sh
启动服务 - 如果您是 Linux 用户,并希望长期运行服务,可参考此文档进行配置
Note
如果您遇到任何问题,请前往 ClassIsland.ManagementServer GitHub 仓库 提交 issue 或查阅相关讨论内容。
🚧本项目还在开发中