自由且尊重隱私的網路服務

Ntfy

適用於腳本、伺服器與應用程式的輕量推播通知服務,可直接從 HTTP、命令列、網頁或手機使用。

服務介紹

Ntfy 讓您從腳本、伺服器、應用程式或終端機快速傳送通知。 本服務基於 ntfy,這是一款設計用於簡單、直接且輕量地發布與接收訊息的自由軟體, 無需部署繁重的監控解決方案。

如果您需要在備份、cron 工作、簡單事件、狀態變更或任何技術自動化後 快速在手機或工作站收到提醒,這是一個好的選擇。

快速資訊

服務網址 ntfy.hostux.net
服務類型 推播通知與警報
使用的自由軟體 ntfy
運作類型 透過主題發布 / 訂閱
專案網站 ntfy.sh
原始碼 github.com/binwiederhier/ntfy
需要帳號 在開放主題上簡單使用不需要,依服務設定而定

為何選擇 Ntfy

  • 從腳本、排程工作或伺服器傳送警報。
  • 快速在手機、網頁或工作站收到通知。
  • 無需部署繁重的解決方案即可建立輕量監控。
  • 用幾個 HTTP 命令即可為技術工作流程加入通知。
  • 保有簡單、易讀且易於整合至自動化流程的系統。

主要功能

  • 透過 HTTP PUTPOST 請求發布訊息。
  • 從網頁、行動應用程式、CLI 用戶端或 API 訂閱主題。
  • JSON stream、SSE、原始文字或 WebSocket 訂閱格式。
  • 訊息選項,如標題、優先順序、標籤或其他有用的中繼資料。
  • 依伺服器設定可能支援額外功能,如附件或主題保護。

服務運作方式

  • 您選擇一個主題,作為通知頻道。
  • 您用 HTTP 請求或透過 ntfy 用戶端在該主題上發布訊息。
  • 訂閱該主題的人接著在網頁、行動裝置或透過訂閱 API 收到通知。
  • 在開放服務上,主題實際上作為機密使用:最好選擇難以猜測的名稱。
  • 依執行個體設定,某些主題也可以透過驗證或存取規則加以保護。

使用情境

  • 備份、更新或 cron 工作完成時發出警報。
  • 通知伺服器上的簡單事件或狀態變更。
  • 從 shell 腳本、應用程式或 CI/CD 流水線接收訊息。
  • 無需部署整套監控工具即可追蹤技術事件。
  • 快速為個人服務或家庭伺服器加入通知。

使用範例

Ntfy 可以非常簡單地從腳本、終端機或應用程式使用。 原則相同:在主題上發布訊息,然後從您選擇的用戶端訂閱。

  • curl -d "備份完成" https://ntfy.hostux.net/my-topic
  • curl -H "Title: Backup" -H "Priority: high" -d "備份失敗" https://ntfy.hostux.net/my-topic
  • ntfy publish my-topic "部署完成"
  • curl -s https://ntfy.hostux.net/my-topic/json
  • curl -s https://ntfy.hostux.net/my-topic/sse

本服務非常適合備份通知、排程工作警報、網站變更偵測或自動化工具傳送的訊息等用途。

ntfy 生態系統也記錄了與 Changedetection.io、Watchtower、GitHub Actions、 Node-RED、Home Assistant 或 Uptime Kuma 等工具的具體整合,依您的用途而定。

存取服務

服務: ntfy.hostux.net

相關服務

IRC 進行即時聊天, Element 作為 Matrix 用戶端.