1
0

Update Apps

This commit is contained in:
pooneyy
2025-06-17 22:14:50 +08:00
parent fde1f66d67
commit 7f0fcd8a35
134 changed files with 9589 additions and 3968 deletions

View File

@@ -1,25 +1,17 @@
# Web Client of VoceChat
# VoceChat 的 Web 客户端
<center>
<img src="https://voce.chat/apple-touch-icon.png" width="100" height="100">
</center>
<p>
<center>
![](https://voce.chat/apple-touch-icon.png)
[![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](https://github.com/privoce/vocechat-web/issues)
![GitHub issues](https://img.shields.io/github/issues-raw/Privoce/vocechat-web) ![GitHub](https://img.shields.io/github/license/privoce/vocechat-web) ![GitHub top language](https://img.shields.io/github/languages/top/privoce/vocechat-web) ![Docker Pulls](https://img.shields.io/docker/pulls/privoce/vocechat-server)
[![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](https://github.com/privoce/vocechat-web/issues) ![GitHub issues](https://img.shields.io/github/issues-raw/Privoce/vocechat-web) ![GitHub](https://img.shields.io/github/license/privoce/vocechat-web) ![GitHub top language](https://img.shields.io/github/languages/top/privoce/vocechat-web) ![Docker Pulls](https://img.shields.io/docker/pulls/privoce/vocechat-server)
</center>
* 🎉 由 React & Redux Toolkit 提供动力
* ✅ Typescript
* 📦 PWA
* 📢 通知
- 🎉 Powered by React & Redux Toolkit
- ✅ Typescript
- 📦 PWA
- 📢 Notification
## 部署在您的服务器!或者使用我们的测试服务器
## Host your server! Or use our test server
- Host your own Voce server ([docker image](https://hub.docker.com/r/privoce/vocechat-server/tags)):
Run on x86_64 platform:
* 自行部署 Voce 服务器([docker 镜像](https://hub.docker.com/r/privoce/vocechat-server/tags) ):运行在 x86_64 平台上:
```bash
docker run -d --restart=always \
@@ -28,50 +20,56 @@ docker run -d --restart=always \
privoce/vocechat-server:latest
```
For more server hosting instructions, see our documentation: https://doc.voce.chat/
如需更多服务器托管说明,请参阅我们的文档:[https://doc.voce.chat/](https://doc.voce.chat/)
## Preview
## 预览
- official site: https://voce.chat
- live demo: https://privoce.voce.chat/
- demo API Docs (Swagger): https://dev.voce.chat/api/swagger
* 官方网站: [https://voce.chat](https://voce.chat)
* 在线演示: [https://privoce.voce.chat/](https://privoce.voce.chat/)
* 演示 API 文档 (Swagger): [https://dev.voce.chat/api/swagger](https://dev.voce.chat/api/swagger)
* 设计: [https://www.figma.com/file/EHnNr53kNmDWgUT86It6CH/UI](https://www.figma.com/file/EHnNr53kNmDWgUT86It6CH/UI)
* 文本编辑器: [https://plate.udecode.io/docs/installation](https://plate.udecode.io/docs/installation)
* Markdown 编辑器: [https://nhn.github.io/tui.editor/latest/](https://nhn.github.io/tui.editor/latest/)
* redux: [@reduxjs/toolkit](https://redux-toolkit.js.org/introduction/getting-started)
* indexDB 包装器: [https://github.com/localForage/localForage](https://github.com/localForage/localForage)
- design: https://www.figma.com/file/EHnNr53kNmDWgUT86It6CH/UI
- text editor: https://plate.udecode.io/docs/installation
- markdown editor: https://nhn.github.io/tui.editor/latest/
- redux: [@reduxjs/toolkit](https://redux-toolkit.js.org/introduction/getting-started)
- indexDB wrapper: https://github.com/localForage/localForage
## 本地开发
## Local Development
* `git clone https://github.com/Privoce/vocechat-web vocechat-web`
* `cd vocechat-web & yarn install`
* `yarn start`
* 打开 `localhost:3009`
- `git clone https://github.com/Privoce/vocechat-web vocechat-web`
### 推荐工具
- `cd vocechat-web & yarn install`
* [VS Code](https://code.visualstudio.com/) 编辑器推荐
* VS Code 插件:
* [dbaeumer.vscode-eslint](#0): ESLint
* [esbenp.prettier-vscode](#0): Prettier
* [dsznajder.es7-react-js-snippets](https://marketplace.visualstudio.com/items?itemName=dsznajder.es7-react-js-snippets): 适用于 JS/TS 中的 React、React-Native 和 Redux 的 ES7+语法扩展
- `yarn start`
- Open `localhost:3009`
### Tools Recommended
- [VS Code](https://code.visualstudio.com/) Editor Recommended
- VS Code plugins:
- [dbaeumer.vscode-eslint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint): ESLint
- [esbenp.prettier-vscode](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode): Prettier
- [dsznajder.es7-react-js-snippets](https://marketplace.visualstudio.com/items?itemName=dsznajder.es7-react-js-snippets): Extensions for React, React-Native and Redux in JS/TS with ES7+ syntax
## License
## 许可证
[GPL v3](https://github.com/Privoce/vocechat-web/blob/main/LICENSE)
## Thanks all the contributors
## 感谢所有贡献者
<a href="https://github.com/privoce/vocechat-web/graphs/contributors">
<img src="https://contrib.rocks/image?repo=privoce/vocechat-web" />
</a>
[![](https://contrib.rocks/image?repo=privoce/vocechat-web)](https://github.com/privoce/vocechat-web/graphs/contributors)
Discuss collaboration: han@privoce.com or https://bridger.chat/han
Telegram group: https://t.me/opencfdchannel VoceChat: https://voce.chat
Telegram channel: https://t.me/vocechat_group VoceChat Channel: https://privoce.voce.chat
讨论合作:[han@privoce.com](han@privoce.com) 或 [https://bridger.chat/han](https://bridger.chat/han)
Telegram 群组:[https://t.me/opencfdchannel](https://t.me/opencfdchannel) VoceChat[https://voce.chat](https://voce.chat)
Telegram 频道: [https://t.me/vocechat_group](https://t.me/vocechat_group) VoceChat 频道: [https://privoce.voce.chat](https://privoce.voce.chat)

View File

@@ -0,0 +1,77 @@
# Web Client of VoceChat
<center>
<img src="https://voce.chat/apple-touch-icon.png" width="100" height="100">
</center>
<p>
<center>
[![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](https://github.com/privoce/vocechat-web/issues)
![GitHub issues](https://img.shields.io/github/issues-raw/Privoce/vocechat-web) ![GitHub](https://img.shields.io/github/license/privoce/vocechat-web) ![GitHub top language](https://img.shields.io/github/languages/top/privoce/vocechat-web) ![Docker Pulls](https://img.shields.io/docker/pulls/privoce/vocechat-server)
</center>
- 🎉 Powered by React & Redux Toolkit
- ✅ Typescript
- 📦 PWA
- 📢 Notification
## Host your server! Or use our test server
- Host your own Voce server ([docker image](https://hub.docker.com/r/privoce/vocechat-server/tags)):
Run on x86_64 platform:
```bash
docker run -d --restart=always \
-p 3000:3000 \
--name vocechat-server \
privoce/vocechat-server:latest
```
For more server hosting instructions, see our documentation: https://doc.voce.chat/
## Preview
- official site: https://voce.chat
- live demo: https://privoce.voce.chat/
- demo API Docs (Swagger): https://dev.voce.chat/api/swagger
- design: https://www.figma.com/file/EHnNr53kNmDWgUT86It6CH/UI
- text editor: https://plate.udecode.io/docs/installation
- markdown editor: https://nhn.github.io/tui.editor/latest/
- redux: [@reduxjs/toolkit](https://redux-toolkit.js.org/introduction/getting-started)
- indexDB wrapper: https://github.com/localForage/localForage
## Local Development
- `git clone https://github.com/Privoce/vocechat-web vocechat-web`
- `cd vocechat-web & yarn install`
- `yarn start`
- Open `localhost:3009`
### Tools Recommended
- [VS Code](https://code.visualstudio.com/) Editor Recommended
- VS Code plugins:
- [dbaeumer.vscode-eslint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint): ESLint
- [esbenp.prettier-vscode](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode): Prettier
- [dsznajder.es7-react-js-snippets](https://marketplace.visualstudio.com/items?itemName=dsznajder.es7-react-js-snippets): Extensions for React, React-Native and Redux in JS/TS with ES7+ syntax
## License
[GPL v3](https://github.com/Privoce/vocechat-web/blob/main/LICENSE)
## Thanks all the contributors
<a href="https://github.com/privoce/vocechat-web/graphs/contributors">
<img src="https://contrib.rocks/image?repo=privoce/vocechat-web" />
</a>
Discuss collaboration: han@privoce.com or https://bridger.chat/han
Telegram group: https://t.me/opencfdchannel VoceChat: https://voce.chat
Telegram channel: https://t.me/vocechat_group VoceChat Channel: https://privoce.voce.chat