Files
chat-deploy/README.md
kim.dev.6789 b7f8db7d08 复制项目
2026-01-14 22:35:45 +08:00

90 lines
2.1 KiB
Markdown

# openim-chat
## 🧩 Feature Overview
1. This repository implements a business system, which consists of two parts: User System and Backend Management System.
2. The system relies on the [chat-deploy repository](https://github.com/openimsdk/chat-deploy) and implements various business functions by calling the APIs of the instant messaging system.
3. The User System includes regular functions such as user login, user registration, user information update, etc.
4. The Backend Management System includes APIs for managing users, groups, and messages.
## :busts_in_silhouette: Community
- 💬 [Follow our Twitter account](https://twitter.com/founder_im63606)
- 🚀 [Join our Slack community](https://join.slack.com/t/openimsdk/shared_invite/zt-2ijy1ys1f-O0aEDCr7ExRZ7mwsHAVg9A)
- :eyes: [Join our WeChat group](https://openim-1253691595.cos.ap-nanjing.myqcloud.com/WechatIMG20.jpeg)
## 🛫 Quick Start
> :warning: **Note**: This project works on Linux/Windows/Mac platforms and both ARM and AMD architectures.
### 📦 Clone
```bash
git clone https://git.imall.cloud/openim/chat openim-chat
cd openim-chat
```
### 🛠 Initialization
:computer: Before the first compilation, execute on Linux/Mac platforms:
```
sh bootstrap.sh
```
:computer: On Windows execute:
```
bootstrap.bat
```
### 🏗 Build
```bash
mage
```
### 🚀 Start
```bash
mage start
```
### :floppy_disk: Or start in the background and collect logs
```
nohup mage start >> _output/logs/chat.log 2>&1 &
```
### :mag_right: Check
```bash
mage check
```
### 🛑 Stop
```bash
mage stop
```
### 🚀 Start Sequence
1. Successfully start [chat-deploy](https://github.com/openimsdk/chat-deploy).
2. Compile chat `mage`.
3. Start chat `mage start`.
## 📞 If you want to enable audio and video calls, please configure LiveKit
:link: Please refer to "[How to set up LiveKit server](./HOW_TO_SETUP_LIVEKIT_SERVER.md)".
## :handshake: Contributing
:heart: Contributions to this project are welcome! Please see [CONTRIBUTING.md](./CONTRIBUTING.md) for details.
## 🚨 License
This software is licensed under the Apache License 2.0