- API 和 WebSocket 建议全程 HTTPS/WSS
- 管理后台、客服后台、下载页、上传资源可独立子域
- 支付回调、邀请链接、协议页面上线前统一确认
即时通讯私有化部署,把数据和后台放到独立环境
适合重视数据主权、品牌独立和二开空间的团队。可按宝塔、Docker 或自维护 Linux 环境落地。

部署流程
准备服务器与域名
规划 API、WebSocket、管理后台、Web 端、上传文件访问域名,并配置 HTTPS 证书。
安装基础依赖
部署 MySQL、MongoDB、Redis、Nginx,或使用 docker-compose 统一编排。
初始化服务端
导入 SQL,配置 `backend/config.yaml`,设置 JWT、上传目录、base_url、Agora、推送和支付参数。
发布前端与后台
构建 Flutter 多端包,发布 Vue3 管理后台和客服端,配置 Nginx 静态文件和接口反代。
联调核心链路
验证登录、消息、上传、通话、推送、钱包、支付回调、热更新和后台审核。
私有化环境建议先这样规划
IM 项目不建议所有东西临时拼在一起。上线前把域名、证书、数据库、上传资源和第三方服务理顺,后续打包和联调会快很多。
- MySQL 保存用户、群组、钱包、系统配置
- MongoDB 承载消息和内容类数据
- Redis 负责缓存、限流、验证码、队列和在线状态
- Go 后端提供客户端、后台、客服端统一接口
- Nginx 处理反向代理、WebSocket 升级和静态文件
- 上传目录要做持久化、访问控制和备份策略
- APNs、FCM、HMS、小米、OPPO 按平台配置
- Agora、短信、支付网关需要客户提供正式参数
- 生产密钥、证书和回调地址不能公开放到官网
数据自持
用户、会话、消息、动态、钱包和后台运营数据保存在你的环境。
品牌独立
App 名称、图标、域名、下载页、客服端演示和备案信息可替换成你的品牌。
二开友好
源码交付后可以继续开发行业模块、支付渠道、会员权益、内容推荐和运营工具。
上线前建议按业务链路验收
注册登录与设备
注册开关、邀请码、绑定手机号、设备登录、扫码确认、退出和 Token 刷新。
单聊群聊与媒体
文本、图片、语音、视频、文件、位置、撤回、编辑、已读、WebSocket 多端同步。
后台审核与配置
用户封禁、会话治理、动态审核、举报、违禁词、官方客服、官方群和系统开关。
钱包与支付
充值、提现、转账、红包、支付密码、会员套餐、后台审核和支付回调。
推送与音视频
APNs/厂商推送、Agora Token、语音通话、视频通话、会议和通话记录。
备份与监控
数据库备份、上传文件备份、Redis 持久化、日志、队列堆积和服务健康状态。
准备自行部署壹信源码?
壹信仅提供源码和部署文档,不包搭建、部署或上线联调。请先准备服务器配置、域名数量、预计用户规模和上线平台,再联系确认交付范围。
