Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xiaper/xiaper
Enterprise Open Source IM Solution
https://github.com/xiaper/xiaper
im mqtt server spring-boot stomp
Last synced: 4 days ago
JSON representation
Enterprise Open Source IM Solution
- Host: GitHub
- URL: https://github.com/xiaper/xiaper
- Owner: xiaper
- License: other
- Created: 2019-02-13T14:10:05.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-03-30T02:08:24.000Z (7 months ago)
- Last Synced: 2024-10-17T16:43:20.803Z (19 days ago)
- Topics: im, mqtt, server, spring-boot, stomp
- Language: CSS
- Homepage: http://www.xiaper.com
- Size: 46.7 MB
- Stars: 59
- Watchers: 3
- Forks: 34
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# bytedesk - team im && customer service && ai
AI powered team cooperation & customer service
- [English](./README.md)
- [中文](./README.zh.md)## Introduction
Bytedesk is a team collaboration and customer service platform.
## Technical Stack
- [springboot-3.2.0](https://spring.io/projects/spring-boot) for backend
- [react-18.2.0](https://reactjs.org/) for frontend
- [react-native-0.73.4](https://reactnative.dev/) for mobile(ios&android)
- [electron-29.1.0](https://www.electronjs.org/) for desktop(windows&mac&linux)## Getting Started
```bash
git clone https://github.com/Bytedesk/bytedesk.git
# open bytedesk/starter/src/main/resources/application-dev.properties
# change the value of spring.datasource.url and spring.datasource.username and spring.datasource.password
# change the value of spring.redis.host and spring.redis.port
cd bytedesk/starter
mvn spring-boot:run
#
# other commands for reference
# mvn spring-boot:run
# mvn clean
# mvn dependency:tree
# mvn dependency:analyze
# mvn dependency:resolve
# mvn compile -Dmaven.test.skip=true
# mvn install -Dmaven.test.skip=true
# mvn package -Dmaven.test.skip=true
# lsof -i:port,其中:port 为端口号, lsof -i:9003
# kill -9 pid,其中:pid 为进程 pid
#
# local preview:
web: http://localhost:9003/
admin: http://localhost:9003/admin, default user/password: admin/admin
chat: http://localhost:9003/chat, default user/password: admin/admin
visitor: http://localhost:9003/v
api docs: http://localhost:9003/swagger-ui/index.html
```## Docs
- [Docs](https://www.weiyuai.cn/docs/)
## Features
- [x] Web
## Preview
- [Web](https://www.weiyuai.cn/)
- [Admin](https://www.weiyuai.cn/admin)
- [Chat](https://www.weiyuai.cn/chat)
- [Visitor](https://www.weiyuai.cn/v)## Download
- [TODO: Windows](https://www.weiyuai.cn/download.html)
- [TODO: Mac](https://www.weiyuai.cn/download.html)
- [TODO: Linux](https://www.weiyuai.cn/download.html)
- [TODO: Android](https://www.weiyuai.cn/download.html)
- [TODO: IOS](https://www.weiyuai.cn/download.html)## Contact
- [Email](mailto:[email protected])
- [Wechat](./wechat.png)## License
- support business usage
- selling, reselling, or hosting Bytedesk IM as a service is a breach of the terms and automatically terminates your rights under the license.
- 仅支持企业内部员工自用,严禁用于销售、二次销售或者部署SaaS方式销售,请勿用于非法用途。