a9dbb9655b58abc28abfcab92f8a8a72a3674bd8
铃之椅
铃之椅, 一个普通的即时通讯项目——简单, 轻量, 纯粹, 时而天真
仍在开发阶段, 随时都可能有破坏性变更!
目前的功能
新客户端
*: 重构中
-
消息
- *收发消息
- 富文本
- 撤回消息
- 修改消息
-
对话
- 最近对话
- 添加收藏对话
- 添加用户
- 添加群组
- *群组管理
-
帐号
- 登录注册
- 资料编辑
- 用户名
- 昵称
- 头像
- 帐号管理
- 重设密码
- 绑定邮箱
服务端
-
基本对话类型
- 私聊
- 群组
-
消息
- 收发消息
- 撤回消息
- 修改消息
-
对话
- 最近对话
- 添加对话
-
帐号
- 登录注册
- 资料编辑
- 帐号管理
- 重设密码 (不够好!)
- 绑定邮箱
部署
git clone https://codeberg.org/CrescentLeaf/LingChair
cd LingChair
npm run install-dependencies
npm run build-client
npm run server
配置
thewhitesilk_config.json 请见此处
使用到的项目 / 库
由于 Deno 存在的严重问题, 已重新迁移到 Node.js
-
客户端协议
- crypto-browserify
-
前端
- 编译
- vite
- react
- socket.io-client
- mdui
- split.js
- ua-parser-js
- pinch-zoom
- use-context-selector
- dompurify
- marked
- 编译
-
后端
- express
- express-fileupload
- socket.io
- chalk
- file-type
- cookie-parser
License
Description
Languages
TypeScript
98.6%
CSS
0.9%
HTML
0.2%
Dockerfile
0.2%