1.9 KiB
1.9 KiB
openim-chat
🧩 功能简介
- 该仓库实现了业务系统,包括两部分:用户系统和后台管理系统。
- 该系统依赖于 chat-deploy 仓库,通过调用即时消息系统的 API 实现丰富的业务功能。
- 用户系统包括一些常规功能,如用户登录、用户注册、用户信息更新等。
- 后台管理系统包括提供了 API 管理用户、群组和消息等。
👥 社区
🛫 快速开始
⚠️ 注意:本项目在 Linux/Windows/Mac 平台以及 ARM 和 AMD 架构下均可正常使用
📦 克隆
git clone https://git.imall.cloud/openim/chat openim-chat
cd openim-chat
🛠 初始化
💻 第一次编译前,Linux/Mac 平台下执行:
sh bootstrap.sh
💻 Windows 执行:
bootstrap.bat
🏗 编译
mage
🚀 启动
mage start
💾 或后台启动 收集日志
nohup mage start >> _output/logs/chat.log 2>&1 &
🔎 检测
mage check
🛑 停止
mage stop
🚀 启动顺序
- 成功启动 chat-deploy。
- 编译 chat
mage。 - 启动 chat
mage start。
📞 如果您想启用音视频通话,请配置 LiveKit
🔗 请参考 "如何设置 LiveKit 服务器"。
🤝 贡献
❤️ 欢迎对该项目做出贡献!请查看 CONTRIBUTING.md 了解详情。
🚨 许可
This software is licensed under the Apache License 2.0