一、LumenIM介绍
1.LumenIM简介
Lumen IM 是一个网页版在线聊天项目,前端使用 Naive UI + Vue3,后端采用 GO 开发。
2.LumenIM功能
基于 WebSocket 服务做消息即时推送
支持私聊及群聊
支持多种聊天消息类型 例如:文本、代码块、图片及其它类型文件,并支持文件下载
支持聊天消息撤回、删除(批量删除)、转发消息(逐条转发、合并转发)、群禁言
支持编写个人笔记、支持笔记分享(好友或群)。
3.LumenIM项目地址
前端:https://gitee.com/gzydong/LumenIM
后端:https://gitee.com/gzydong/go-chat
二、本次实践介绍
1. 本次实践简介
a.本次实践部署环境为个人腾讯云的测试环境,若是生产环境请谨慎部署;
b.本次实践使用了mysql、redis、nginx以及前后端的开源包进行启动测试。
2. 本地环境规划
本次实践环境规划:通过docker启动nginx、mysql、redis,以及本地启动前后端
本文介绍了LumenIM,一个基于WebSocket的网页聊天应用,前端采用Naive UI + Vue3,后端用GO开发。详细步骤包括检查Docker环境、部署过程,最终实现私聊、群聊、消息管理等功能。提供个人腾讯云测试环境的访问信息供读者体验。
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



