软件介绍
用户手册 安装教程
项目结构
项目结构

├── assets| ├── assets // 项目里用到的一些资源文件,比如系统账号头像,文件助手头像,系统群头像等等| ├── resources // 文件服务需要初始化的一些资源文件 比如用户默认头像。| ├── sql // 项目里的所有sql脚本| └── web // 系统用到的web的一些html文件├── configs // 项目里的所有配置| ├

推荐二次开发流程
推荐二次开发流程

​将项目根目录下的Makefile文件的镜像仓库地址修改成你自己私有参考的镜像仓库地址。修改服务器上的docker-compose.yaml文件中的 tangsengdaodaoserver服务的image字段,将镜像仓库地址修改成你自己私有参考的镜像仓库地址。修改代码后,项目根目录下执行 make deploy (如果不支持make命令可以将Makefile里的deploy部分的命令拿出来一条条执行) 命令,命令会将代码编译成镜像并推送到镜

项目架构
项目架构

‌整体架构​整体架构采用大道至简的设计原则,我们尽最大的努力让架构简单化,让开发者上手成本和学习成本大大降低。我们的架构设计原则:简洁化、可扩展性、高可用整个系统分为二层:通讯层(WuKongIM)、业务层(TangSengDaoDao)通讯层(WuKongIM): 负责长连接维护,消息收发,消息高效存储等等业务层(TangSengDaoDao): 负责一些业务逻辑,比如:好友关系,群组,朋友圈等等,一些IM相

服务器端口开放说明
服务器端口开放说明

‌端口说明是否需要对外开放8090唐僧叨叨API端口,客户端调用是5001悟空IM API端口,唐僧叨叨服务端调用否(只需要唐僧叨叨能访问到就行,不要开放给外网,存在安全隐患)82唐僧叨叨 Web 端是83唐僧叨叨 后台管理 端是5100APP TCP长连接端口 ,APP需要访问是5200Web Websocket端口,Web/PC端需要访问是9000minio文件服务端口,客户端需要访问是9001minio文件管理端口否8306mysql web管理端端口否

宝塔部署-安装教程
宝塔部署-安装教程

‌宝塔部署​安装宝塔​在线安装RedHat/CentOSUbuntu/DeepinDebian国产龙芯shellyum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec关于宝塔的安装部署与基础功能介绍,请参考宝塔官方文档。在完成了宝塔的安装部署后,根据提示网址打开浏览器进入 宝塔,如下界面。安装运行环境​安装 docker 和或 docker-compose添加 TangSengDaoDao Compose 模版​文件导入创建 

1Panel 部署
1Panel 部署

‌安装 1Panel​在线安装RedHat/CentOSUbuntuDebianopenEuler / 其他shellcurl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sh quick_start.sh关于 1Panel 的安装部署与基础功能介绍,请参考 1Panel 官方文档。在完成了 1Panel 的安装部署后,根据提示网址打开浏览器进入 1Panel,如下界面。安装基础软件​在安装 唐僧叨叨 之前,我们需要先在 1Panel 上安装好所需的软件,包括 MySQL 、Re

Docker Compose方式部署
Docker Compose方式部署

‌环境要求​Linux系统(建议配置2核8G)DockerDocker Compose创建安装目录​shellsudo mkdir -p ~/tsddcd ~/tsdd复制以下内容到 新建的docker-compose.yaml 文件中​shellvi docker-compose.yamlyamlversion: '3.1'services: wukongim: # 唐僧叨叨通讯服务(悟空IM) image: registry.cn-shanghai.aliyuncs.com/wukongim/wukongim:v2 restart: always ports: # - "5001:5001" # http api端口(业务端调用,仅限内网开放) - "5100:5100" #

什么是唐僧叨叨
什么是唐僧叨叨

‌特性​唐僧叨叨具备以下特性:🆓 开源免费:服务端源码,APP源码,Web/PC端源码全部开源,Apache2.0开源协议(可商用),没人能拿捏你🔏 私有化部署:所有程序和数据都在自己的服务器上,不用担心数据泄露,不用担心数据被用于其他用途🆚 消息必达:采用 tcp + ack机制,保证消息必达,支持离线消息,支持消息漫游。🔐 内容安全:消息传输采用私有二进制加密协议、DH+流式加

收费模块
推荐
群管理模块授权安装
群管理模块授权安装

群管理模块网页HTML代码 专业群管理模块 - 高级功能订阅 高级群管理功能需要订阅解锁 立即订阅享受专业群组管理功能 立即订阅专业版 会话设置 群管理模块 设置群成员黑名单 群主可添加群管理员 群管理员列表管理 自定义群头像设置 全员禁言开关 邀请确认机制控制

朋友圈模块授权(包安装)
朋友圈模块授权(包安装)

社交模块 - 朋友圈管理系统 专业社交管理套件 解锁朋友圈高级创作与互动功能 📱 激活社交专业版 发布朋友圈 创作中心 📷 媒体选择系统 最多选择9张图片(支持拖动排序)

旗舰模块授权(包安装)
旗舰模块授权(包安装)

表情商店 - 创意表情管理系统 专业表情管理套件 解锁高级表情制作与商店功能 😊 开通表情专家版 消息面板 表情入口系统 😃 Emoji ⭐ 收藏 🔍 搜索 新建表情

客服模块授权(包安装)
客服模块授权(包安装)

‌ 专业客服系统 - 智能客户服务解决方案 专业客服系统套件 激活企业级客户服务管理功能 👥 开通客服专业版 通讯录系统 客服管理入口 📇 专属客服入口 客服代表A 官方客服

表情商店模块授权(包安装)
表情商店模块授权(包安装)

‌ 表情商店 - 创意表情管理系统 专业表情管理套件 解锁高级表情制作与商店功能 😊 开通表情专家版 消息面板 表情入口系统 😃 Emoji ⭐ 收藏 🔍 搜索 新建表情

位置模块授权安装
位置模块授权安装

‌ 实时位置服务 - 地理信息管理系统 专业位置服务套件 解锁企业级地理信息管理能力 🌍 激活位置服务 会话管理 消息系统 📍 位置消息面板 当前选择位置:上海中心大厦

小视频模块授权安装
小视频模块授权安装

‌ 短视频管理模块 - 即时视频解决方案 短视频专业功能套件 解锁高清视频传输与智能管理能力 🎬 开通视频专家版 会话管理 短视频消息系统 00:15 🎥 立即拍摄 📁 相册选择 📱 智能

文件管理模块授权安装
文件管理模块授权安装

文件管理模块 - 高效文档协作系统 会话设置 消息管理 📁 文件功能面板 📤 上传文件 支持拖放或点击上传(最大2GB) 示例文档.pdf 📏 文件大小:2.3MB ⬇️ 下载 👁️ 预览 ↗️ 转发

友情链接