chat-room

基于 Node.js 开发的聊天室应用. Chat room powered by Node.js.

Stars
24
Committers
1

Chat Room

Description

  • This is a chat room application.
  • No registration required.
  • Completely anonymous.
  • Each different URL is an independent chat room.
  • The first person get into the chat room will be the administrator of this chat room.

Demo

Todo list

  • Support send text message.
  • Support send image.
  • Support share file.
  • Android client.
  • Support multi chat room.
  • Allow admin kick out people.
  • Save the username and allow change it.
  • Message frequency limit.

  1. https://chat-room-gxnu.onrender.com/
  2. kick username

https://chat-room-gxnu.onrender.com

Docker

docker run --restart=always -d -p 3000:3000 justsong/chat-room

3000 Nginx SSL

docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR

git clone https://github.com/songquanpeng/chat-room.git
cd chat-room
# 
npm install
# 
npm start
#  pm2 
# 1.  pm2
npm i -g pm2
# 2.  pm2 
pm2 start ./app.js --name chat-room

https://github.com/koishijs/koishi MIT