





DuckChat 是一套可独立部署的私有即时通讯解决方案,包含服务端程序以及覆盖 iOS、Android、PC 与 Web 的多端客户端。站点管理员可以在自己的服务器上快速搭建一套专属聊天服务,用户通过客户端连接该服务器即可完成消息交互,数据完全掌握在自己手中。
该源码开源并提供免费下载,具备独立部署、消息加密、安装流程简单等特点,适合企业办公沟通、在线客服系统以及互联网创业项目快速落地 IM 功能。
支持语音、文字、图片等多种消息类型
支持单聊与群组聊天场景
提供好友关系管理与通讯录功能
支持站点管理及多站点同时连接
兼容多种数据库,可应对不同用户量级
后续版本还将陆续加入文件传输、视频消息、群组禁言与豁免发言人、阅后即焚等能力,功能覆盖持续完善。
建议使用 PHP 7.2 版本运行,最低支持 PHP 5.6,可部署在 Docker、Linux、Windows、MacOS 等常见平台。
安装 Docker 环境
下载源码,并在终端中 cd 进入 duckchat.sh 所在目录
执行 sudo sh duckchat.sh 启动程序,执行 sudo sh duckchat.sh stop 关闭程序
搭建 PHP + Nginx 服务,配置 phpfpm 与 nginx 并确保启动成功
将源码 src 目录下的全部内容复制到网站根目录
为根目录及所有子目录赋予权限,执行命令:chmod -R 777 .
下载并安装 XAMPP 服务
进入 XAMPP 网站根目录 [xampp安装地址]/htdocs,删除原有默认代码
将源码 src 目录下的内容复制到网站根目录
打开 XAMPP Control 管理平台,启动 Apache
浏览器访问 localhost,程序即部署完成
先备份站点文件与数据库数据
下载新版本代码,覆盖上传到原站点
使用电脑浏览器刷新页面,执行升级程序

![]()

![]()
1、自动:在上方保障服务中标有自动发货的商品,拍下后,将会自动收到来自平台的商品获取(下载)链接;
2、手动:未标有自动发货的的商品,拍下后可通过QQ或订单中的电话联系平台客服获取资源。
![]()
1、描述:源码描述(含标题)与实际源码不一致的(例:描述PHP实际为ASP、描述的功能实际缺少、版本不符等);
2、演示:有演示站时,与实际源码小于95%一致的(但描述中有"不保证完全一样、有变化的可能性"类似显著声明的除外);
3、发货:手动发货源码,在平台未发货前,已申请退款的;

1、本站所有资源均来源于网络公开整理,仅供个人学习、参考研究及技术交流使用,请勿用于商业及侵权用途;
2、本站不拥有任何资源的版权、著作权、发行权,不涉及任何商业授权、正版售卖行为;
3、若任何个人、机构、版权方认为本站相关内容存在侵权,请联系站长邮箱314046361@qq.com,我方收到通知后24小时内立即下架对应资源;
4、所有虚拟资源为数字虚拟网盘资料,一经售出无正当理由不支持退款,买家购买即默认同意本站以上全部免责条款;
5、仅用于个人私下研究学习,禁止二次倒卖、商用、复刻传播及任何盈利性使用,违规使用产生的一切法律责任由购买者自行承担。