メインコンテンツへスキップ
50% off 全プラン対象、期間限定。月額 $2.48/mo
Gotify

Gotify

Gotify は、セルフホスト型のプッシュ通知サーバーです。任意のスクリプトから curl 一発でメッセージを送り、ウェブ画面や Android アプリで WebSocket 経由で受け取れます。GitHub スター 15,700 以上。

概要

15.8k

GitHubスター

1

ページビュー

ライセンス MIT バージョン Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

アクセス

  1. Gotify のウェブ画面を開きます: http://<SERVER-IP>
  2. 管理者の認証情報は次の場所に保存されています: /root/gotify/.env
  3. 初回ログイン後、ウェブ画面から管理者パスワードを変更してください。

メッセージの送信

アプリケーションを作成する

  1. Gotify のウェブ画面を開きます。
  2. Create an アプリケーション.
  3. 生成されたアプリケーショントークンをコピーします。

メッセージを送信する

curl -X POST 'http://<SERVER-IP>/message?token=<APP_TOKEN>' \
     -F 'title=Hello' \
     -F 'message=world' \
     -F 'priority=5'

クライアントは次の方法でリアルタイム通知を受信できます: /stream

重要なファイルとディレクトリ

  • インストールパス: /root/gotify
  • Compose ファイル: /root/gotify/docker-compose.yml
  • 環境ファイル: /root/gotify/.env
  • Docker のデータボリューム: /var/lib/docker/volumes/gotify_gotify_data

Docker の管理

状態を表示:

cd /root/gotify
docker compose ps

ログを表示:

cd /root/gotify
docker compose logs -f

Gotify を再起動:

cd /root/gotify
docker compose restart

Gotify を停止:

cd /root/gotify
docker compose down

Gotify を起動します:

cd /root/gotify
docker compose up -d

セルフホストの他の記事

関連アプリ。

今すぐ Gotify をデプロイする 月額2.48ドルから。