Repolode
binwiederhier

binwiederhier/ntfy

シンプルなHTTP pub-subサービス。PUTまたはPOSTリクエストでスマートフォンやデスクトップにプッシュ通知を送信でき、公開サーバーでは登録も不要です。

代替できる製品:Pushover

スター
34,952
フォーク
1,666
未解決の Issue
353
最終コミット
12 時間前

これは何?

ntfy(「ノティファイ」と読みます)は、HTTPベースのパブリッシュ・サブスクライブ型通知サービスです。HTTPリクエストを送れるスクリプトやサーバー、任意のコマンドから、シンプルなPUTまたはPOSTでトピックにメッセージを送信でき、購読者はスマートフォンやデスクトップで受け取れます。ntfy.shの無料公開インスタンスはアカウント不要で、ソースが公開されているため、自分でホストすることもできます。

クライアントには、Google PlayとF-Droidで公開されているオープンソースのAndroidアプリ、App StoreのiOSアプリ、Webアプリがあります。メッセージはブラウザーやcurlベースの購読機能で受信できるため、サーバーのアラートやcronジョブの完了通知を、1つのコマンドでデバイスに届けられます。

このプロジェクトはGoで書かれており、Apache 2.0とGPLv2のデュアルライセンスで提供されています。ドキュメントでは、メッセージの送信と購読、自分でホストする場合のインストール方法を説明しています。

主な機能

  • 01SDKなしで、通常のHTTP PUTまたはPOSTリクエストから通知を送信できます。
  • 02Android、iOS、Web、コマンドラインからトピックを購読できます。
  • 03ソースコードが公開されているため、サーバーを自分で運用できます。
  • 04ntfy.shの無料公開インスタンスを、登録なしで利用できます。

ユースケース

  • サーバー監視やcronジョブの失敗を、スマートフォンで受け取る。
  • 時間のかかるシェルコマンドやビルドの完了を、自分に通知する。
  • アカウントを作らずに、スクリプトやホームオートメーションにプッシュ通知を追加する。

クイックスタート

  1. 1

    ntfy.sh/docs でスタートガイドを開く

  2. 2

    Android または iOS アプリをインストールするか、ntfy.sh の無料公開サーバーを利用してください

トピック

よくある質問

ntfy とは?
シンプルなHTTP pub-subサービス。PUTまたはPOSTリクエストでスマートフォンやデスクトップにプッシュ通知を送信でき、公開サーバーでは登録も不要です。 ntfy(「ノティファイ」と読みます)は、HTTPベースのパブリッシュ・サブスクライブ型通知サービスです。HTTPリクエストを送れるスクリプトやサーバー、任意のコマンドから、シンプルなPUTまたはPOSTでトピックにメッセージを送信でき、購読者はスマートフォンやデスクトップで受け取れます。ntfy.shの無料公開インスタンスはアカウント不要で、ソースが公開されているため、自分でホストすることもできます。
ntfy は無料で使えますか?ライセンスは?
ntfy は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
ntfy は今もメンテナンスされていますか?
活発にメンテナンス中。ntfy の最終コミットは 2026年10月20日 です。
ntfy は何に使えますか?
サーバー監視やcronジョブの失敗を、スマートフォンで受け取る。 時間のかかるシェルコマンドやビルドの完了を、自分に通知する。 アカウントを作らずに、スクリプトやホームオートメーションにプッシュ通知を追加する。
ntfy のインストール方法は?
ntfy.sh/docs でスタートガイドを開く Android または iOS アプリをインストールするか、ntfy.sh の無料公開サーバーを利用してください
ntfy はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/binwiederhier/ntfy

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト