PushGo 是一個開源通知與狀態同步系統。你可以直接使用公共 Gateway 傳送第一則通知,也可以部署自己的 Gateway,把資料路徑、驗證、私人通道和 MCP/OAuth 控制在自己的基礎架構中。
先走哪一條路徑
Section titled “先走哪一條路徑”第一次接入快速上手建立或訂閱 Channel,選擇 Gateway,並傳送一則可驗證的 Message。判斷資料模型資料模型釐清 Message、Event、Thing 分別適合什麼場景,以及何時組合使用。接入真實場景典型場景把 NAS 告警、CI/CD 管線、Home Assistant 和個人自動化映射到 PushGo。遷移現有指令碼遷移指南從 ntfy、Bark、ServerChan 或普通 Webhook 遷移,先保留流程再逐步升級。掌控自己的 Gateway私人部署部署自己的 Gateway,控制驗證、儲存、私人通道和維運策略。連接 AI 助理MCP 參考讓 MCP 用戶端在授權 Channel 範圍內傳送 Message、管理 Event、更新 Thing。
- iOS / macOS / watchOS: 在 App Store 下載
- Android: 下載 APK
- Gateway: 二進位與 Docker 映像
公共 Gateway
Section titled “公共 Gateway”- Global:
https://gateway.pushgo.dev - 中國大陸:
https://gateway.pushgo.cn
為什麼選擇 PushGo
Section titled “為什麼選擇 PushGo”三類資料模型
Section titled “三類資料模型”Message 處理一次性提醒,Event 追蹤可多次更新的生命週期,Thing 維護裝置、服務或任務的目前狀態。
平台原生投遞
Section titled “平台原生投遞”Apple 用戶端透過 APNs 接收系統通知,Android 用戶端可結合 FCM 和私人通道取得更靈活的同步能力。
Gateway 可執行在自己的基礎架構上,支援持久化資料庫、Gateway 驗證、私人通道、可觀測性和反向代理部署。
端對端加密欄位
Section titled “端對端加密欄位”敏感展示欄位可以放入 ciphertext,由用戶端本地解密。Gateway 只負責透傳、驗證和分發,不需要理解明文內容。
相容 ntfy、Bark 和 ServerChan 的入口,適合先保留現有指令碼,再逐步升級到 PushGo 原生資料模型。
MCP/OAuth
Section titled “MCP/OAuth”Gateway 可作為 MCP HTTP Server,讓 AI 助理在使用者授權 Channel 範圍內傳送 Message、管理 Event 和更新 Thing。
最小請求範例
Section titled “最小請求範例”curl -X POST https://gateway.pushgo.dev/message \ -H "Content-Type: application/json" \ -d '{ "channel_id": "YOUR_CHANNEL_ID", "password": "YOUR_CHANNEL_PASSWORD", "title": "Hello from PushGo", "body": "This is a test notification." }'接下來閱讀 快速上手,用真實 Channel 完成第一次傳送。