logo
0
0
WeChat Login
初始化上传

OnlyMessage

一个基于 Matrix 协议的即时通讯系统。

项目结构

onlymessage/ ├── matrix-server/ # Matrix Homeserver (Node.js + TypeScript) ├── matrix-client/ # 网页客户端 (React + TypeScript) └── admin-panel/ # 管理面板 (Express)

功能特性

  • 用户注册/登录
  • 房间创建与管理
  • 实时消息同步
  • 深色主题 UI

技术栈

服务端

  • Node.js 18+
  • TypeScript
  • Express
  • PostgreSQL
  • Redis

客户端

  • React 18
  • TypeScript
  • Tailwind CSS
  • Vite

快速开始

1. 启动服务器

cd matrix-server npm install npm run dev

2. 启动网页客户端

cd matrix-client npm install npm run dev

3. 启动管理面板

cd admin-panel npm install npm start

端口

服务端口
网页客户端3000
管理面板3001
Matrix API8008

License

Apache-2.0