跳到內容

PushGo

用 Message、Event 和 Thing 統一表達提醒、過程與狀態。

PushGo 是一個開源通知與狀態同步系統。你可以直接使用公共 Gateway 傳送第一則通知,也可以部署自己的 Gateway,把資料路徑、驗證、私人通道和 MCP/OAuth 控制在自己的基礎架構中。

  • Global: https://gateway.pushgo.dev
  • 中國大陸: https://gateway.pushgo.cn

Message 處理一次性提醒,Event 追蹤可多次更新的生命週期,Thing 維護裝置、服務或任務的目前狀態。

Apple 用戶端透過 APNs 接收系統通知,Android 用戶端可結合 FCM 和私人通道取得更靈活的同步能力。

Gateway 可執行在自己的基礎架構上,支援持久化資料庫、Gateway 驗證、私人通道、可觀測性和反向代理部署。

敏感展示欄位可以放入 ciphertext,由用戶端本地解密。Gateway 只負責透傳、驗證和分發,不需要理解明文內容。

相容 ntfy、Bark 和 ServerChan 的入口,適合先保留現有指令碼,再逐步升級到 PushGo 原生資料模型。

Gateway 可作為 MCP HTTP Server,讓 AI 助理在使用者授權 Channel 範圍內傳送 Message、管理 Event 和更新 Thing。

Terminal window
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 完成第一次傳送。