v1.0.0-rc.1 · 正式发布

安全即时通讯
重新定义企业沟通

IMBoy 是开箱即用的私有化 IM 平台,支持端对端加密、WebSocket 实时消息。数据完全掌握在您手中,永不上云。

10k+
消息/秒吞吐
E2EE
端对端加密
10
界面语言
9:41

产品团队

● 在线 · 5 人

今天 09:30
早上好!新版本的 UI 效果非常棒 👍
谢谢,E2EE 也已经全面上线了
所有消息都加密了吗?
是的,RSA-OAEP + AES-256-GCM 🔒
太好了,安全性是我们最关注的
端对端加密已启用
发送消息…
技术栈
Erlang/OTP 28 PostgreSQL 18 Cowboy 2.10 Flutter 3.8 React 19 Docker Compose Kubernetes Garage S3 WebSocket RSA-OAEP-256 AES-256-GCM
核心功能

为企业打造的 IM 基础设施

从安全加密到弹性部署,IMBoy 提供完整的私有化即时通讯能力,满足企业级可靠性要求。

🔒
端对端加密 E2EE
每一条消息均使用 RSA-OAEP-256 密钥协商 + AES-256-GCM 加密传输与存储。服务端永远无法解密您的消息内容,即使数据库被攻破也无从获取明文。
👤
🔒
👤
WebSocket 实时通讯
毫秒级消息投递,QoS 4 次自动重试保障,离线消息持久化,客户端 ACK 确认机制。
🗄️
Garage S3 直传
预签名 URL 直传,附件不经过应用服务器,兼容所有 S3 协议存储服务。
📱
多端同步
iOS · Android · Web 三端体验一致,消息实时同步。
🚀
一键私有化部署
Docker Compose 单文件启动完整服务栈,Helm Chart 支持 Kubernetes 集群部署,内置 Prometheus + Grafana + Loki 可观测性。
docker compose up -d
helm install imboy ./charts/imboy
bash preflight.sh && deploy.sh
技术架构

为高并发而生的
Erlang/OTP 后端

基于 Actor 模型构建,天生分布式、容错、热升级。4 层单向依赖架构确保边界清晰,业务逻辑可独立测试。

  • Cowboy 2.10 处理 HTTP/WebSocket 长连接,单节点支持数万并发连接
  • syn 库实现跨节点进程注册与发现,消息跨节点透明路由
  • depcache 内存缓存 + epgsql 连接池,PostgreSQL 18 TimescaleDB 消息归档
  • OTP Supervisor 树自动重启崩溃进程,系统 99.9%+ 在线率
Handler
passport_h
msg_h
ws_h
Logic
auth_logic
msg_logic
e2ee_logic
DS
user_ds
message_ds
depcache
Repo
user_repo
msg_repo
token_repo
DB
PostgreSQL 18 + TimescaleDB + pgcrypto
开源宣言

欢迎来到 IMBoy!

我们秉承着"开源"的核心战略,将自由、平等、分享的互联网精神贯彻于每一行代码之中。

一起开源,一起前行!
我们的前后端源码将会同步发布到以下平台,欢迎您的参与和支持,无论是 Fork、点赞,还是留言,我们都将不胜感激。

核心团队

由开发者构建,为开发者服务

IMBoy 由专注于即时通讯基础设施的工程师主导,具有十年以上分布式系统与移动开发经验。

L
Lee Yi
创始人 & 核心工程师
Erlang/OTP & Flutter 全栈,专注于高并发 IM 系统架构与端到端加密通讯协议设计,主导 IMBoy 全栈开发。
OS
开源社区贡献者
Open Source Contributors
IMBoy 采用木兰宽松许可证(MulanPSL-2.0)开源。欢迎社区 Fork、提 Issue、发 PR,共同把 IMBoy 做得更好。
合作伙伴

共同构建开放生态

IMBoy 欢迎与企业、开发者、开源社区携手合作,共同推进私有化即时通讯基础设施的发展。

🤝

诚邀合作伙伴

如果您的企业有意向与 IMBoy 合作,欢迎联系我们

发起合作
定价方案

透明定价,按需选择

社区版永久免费且功能完整,许可证仅解锁规模配额与商业支持。

社区版
免费
永久免费 · 功能完整
  • 无限消息收发
  • E2EE 端对端加密
  • 最多 100 活跃用户
  • Docker Compose 部署
  • iOS / Android / Web 客户端
  • 社区支持
GitHub 下载
企业版
定制
联系我们获取报价
  • 包含专业版全部功能
  • 无限用户规模
  • 多节点分布式集群
  • 定制功能开发
  • 专属技术支持 SLA
  • 源码授权可选
联系我们

开始您的私有化 IM 之旅

五分钟部署,数据永远在您手中。