Skip to content

Latest commit

 

History

History
52 lines (37 loc) · 1.7 KB

README.md

File metadata and controls

52 lines (37 loc) · 1.7 KB

Bulita

English / 简体中文

Bulita is an interesting open source chatroom. It is developed based on node.js, react and socket.io technologies

Online Example: https://chat.bulita.net/

Github: https://github.com/gochendong/bulita

Features

  1. 100% fully open source frontend and backend, allowing for rapid construction based on the source code.
  2. Set up automatic replies for robots, set up separate APIs for each robot, and use Markdown to render the content of robot replies.
  3. One-click initialization of groups, contacts, bots, etc. through configuration files.
  4. You can find developers on the official website who can answer your questions in a timely manner.

Install

  1. Switch to the code folder
    git clone https://github.com/gochendong/bulita && cd bulita
    
  2. copy the .env.example to .env and edit it
  3. Start the Redis service. If it is already running, skip this step
    docker-compose -f docker-compose-redis.yaml up --build -d
    
  4. Start the MongoDB service. If it is already running, skip this step
    docker-compose -f docker-compose-mongo.yaml up --build -d
    
  5. Start the chatroom service
    docker-compose -f docker-compose.yaml up --build -d
    
  6. Now you can access the chatroom through http://localhost:9200

Referenced project

https://github.com/yinxin630/fiora

License

bulita is MIT licensed

Sponsor this project