开源 · 自托管 · 数据完全自持

短信、邮件、 设备通知, 一处归拢。

iHub 把散落在手机短信、邮箱和无数 API 通知里的重要信息, 实时汇聚到一个属于你自己的收件箱——部署在家里,数据不出门。

0消息源统一接入
0命令完成部署
0%数据留在本地
iHub 实时接收中
招商银行短信
您尾号 8899 的账户完成一笔网上支付交易 ¥88.00…
G GitHub
[GitHub] Your security alert for repository iHub…
N NAS 监控通知
磁盘空间不足告警:/dev/sda1 使用率已达 92%…
今日已接收12 条消息 · 全部送达
推送成功HMAC 签名 · 防重放
@新邮件到达IMAP 增量拉取
安卓短信转发IMAP 邮箱拉取API 设备推送实时到达自托管隐私自持HMAC 签名Docker 一键部署 安卓短信转发IMAP 邮箱拉取API 设备推送实时到达自托管隐私自持HMAC 签名Docker 一键部署
FEATURES

一个收件箱,
接住所有重要的事

无论信息从哪里来——手机短信、电子邮箱、还是你自己的脚本与设备——iHub 都会把它们实时送进同一个时间线。

短信

安卓短信转发

通过通知监听读取短信,无需读取短信权限、不接管默认应用。断网自动进离线队列,网络恢复即补推。

邮箱

IMAP 邮箱拉取

支持 QQ / Gmail / Outlook / 163 等常见邮箱,增量拉取、HTML 安全渲染、附件保留,随时在页面上重拉最近 30 封。

API

通用设备推送

NAS、路由器、脚本、硬件……任何能发 HTTP 请求的东西都能推送通知。HMAC 签名 + 防重放,安全且极简。

实时推送

服务端 SSE 实时下发,新消息毫秒级出现在页面上;连接状态一目了然。

安全与隐私

JWT 认证、图形验证码、设备密钥 Keystore 加密、消息 30 天保留策略——你的数据只属于你。

多端访问

响应式 Web 界面 + 安卓原生转发器,家里、路上、办公桌前,随时打开同一个收件箱。

HOW IT WORKS

三步,把消息交给 iHub

不需要公网 IP,不需要第三方账号中转,一切都在你自己的网络里完成。

手机 / 设备 短信通知监听
或脚本调用 API
iHub 服务器 签名校验 · 去重入库
实时下发
你的收件箱 Web / 安卓 WebView
随时随地查看
<1s新消息到达页面
HMAC设备推送全程签名
30 天删除数据保留缓冲
0第三方云依赖
DEPLOY

一条命令,
跑在你自己的服务器上

Docker Compose 一键拉起前后端与数据卷。数据落在你指定的目录里,备份就是拷贝一个文件夹。

  • 1
    克隆项目

    包含前后端与部署编排,开箱即用

  • 2
    docker compose up -d

    自动构建并启动,首访注册即管理员

  • 3
    安装安卓转发器

    授权通知监听,填入地址与账号完成绑定

$ git clone https://your-repo/ihub.git
$ cd ihub
$ docker compose up -d
ihub-backend started
ihub-frontend started
$ open http://your-server:18765
FAQ

常见问题

需要公网 IP 或者买域名吗?+
不需要。iHub 设计为家庭内网自用:手机与服务器在同一网络即可完成转发与查看。如果想在外网访问,可以自行选择 tailscale / frp / Cloudflare Tunnel 等内网穿透方案。
读短信会不会泄露隐私?+
安卓端通过「通知监听」读取系统短信通知,不申请 READ_SMS 权限、不接管默认短信应用。推送全程 HMAC 签名并直连你自己的服务器,不经过任何第三方。
消息会占用多少存储?+
SQLite 单文件存储,普通个人使用一年通常只有几十 MB。内置定时清理与 30 天软删除缓冲,附件与数据文件会一并回收。
支持几台手机 / 几个邮箱?+
数量不限。每台安卓设备独立注册、独立密钥、独立接入服务;邮箱可以添加多个 IMAP 账户,各自设置拉取间隔。
服务器关机了消息会丢吗?+
不会。安卓端断网或服务器不可达时自动进入离线队列,恢复后自动补推;邮箱邮件始终保留在你的邮箱服务器上,随时可以重新拉取。

把重要消息,交回自己手中

十分钟完成部署,从此短信、邮件、设备通知都有同一个家。

开始部署