
Gotify ホスティング
ブラウザとモバイルデバイスにシンプルなAPIを通じてリアルタイムプッシュ通知を配信します。
- ワンクリック デプロイ
- 15 GB 必要なディスクスペース
- 1 GB RAM 必要なメモリ
- 2 €から 価格

公式リンク
Gotifyの公式リンクとオリジナルウェブサイト
AvaHostで得られるもの
ワンクリックデプロイメント、カスタムドメイン、無料のHTTPS、自動アプリケーション更新、およびスケジュールされたバックアップがすべてのクラウドアプリに付属しています。1台のサーバーで複数のアプリを実行でき、ターミナルアクセスも含まれています。
このテンプレートにはデータベースコンテナが含まれていません。

テクノロジー
- Dockerイメージ
- gotify/server:latest
- デフォルトポート
- 80

Gotifyの仕組み
Gotifyはメッセージ送信者と受信者を分離します。管理者はサーバー内にアプリケーションを作成し、その送信者用のトークンを受け取ります。スクリプト、監視ツール、またはサポートされている統合がREST API経由でメッセージを送信し、ブラウザと互換性のあるクライアントは認証されたユーザーアカウントにサブスクライブしてサーバー経由で更新を受け取ります。
アプリケーションは送信アイデンティティ、クライアントは受信接続であり、ユーザーは関連するアプリケーション、メッセージ、クライアントを所有します。アプリケーショントークンは認証情報として扱う必要があります。これを保持している者は誰でもそのアプリケーション用のメッセージを送信できるためです。現在のGotifyガイダンスでは、新しく生成されたアプリケーショントークンは1回だけ表示される可能性があるため、作成時にセキュアなストレージにコピーする必要があることを警告しています。
Gotifyの主な機能
ウェブインターフェースは最近の通知をレビュー用に保持し、管理者が送信アプリケーションを整理できるようにします。優先度、タイトル、メッセージ本文、およびオプションの追加情報は、受信クライアントがさまざまな種類のアラートを提示するのに役立ちます。サーバーは監視エンジンではなく通知リレーであるため、外部送信者がその作業を実行しない限り、メトリクスを収集したり、サービスをテストしたり、アラートをいつ発火させるかを決定したりしません。
カタログは管理者パスワードを生成し、Gotifyデータディレクトリを永続化します。外部監視ツール、スクリプト、モバイルクライアント、リバース統合、およびそれらのAPI認証情報は提供されません。アプリケーションメールはホストされたサービス全体で無効になっていますが、Gotify自体はメール送信者ではなくプッシュスタイルの配信を目的としています。

Gotifyの自己ホスティング:要件とコスト
Gotifyのリソース使用量はユーザー数、接続されたクライアント、受信メッセージレート、保持履歴、メッセージサイズ、およびWebSocketアクティビティとともに増加します。そのカタログスタックはPostgreSQLまたはMariaDBをプロビジョニングしません。メッセージ履歴と設定はGotifyの永続データボリュームに残ります。適度な通知ストリームはエントリープランに適合し、異常に高い保持または多くの継続的に接続されたクライアントは後で見直しを正当化できます。
AvaHostでは、Gotifyはプラン1を€2で使用します。ホストされたGotifyパッケージには、ワンクリックデプロイメント、自動HTTPSを備えたカスタムドメイン、自動アプリケーション更新、およびスケジュール済みバックアップが含まれます。プランには監視チェック、モバイルデバイス管理、SMS配信、サードパーティクライアントソフトウェア、または送信者統合は含まれません。管理者とアプリケーショントークンを保護し、新しく生成されたトークンが表示されたときに保持し、運用アラートに依存する前に各外部送信者を非機密メッセージでテストします。
Gotifyの利用者
インフラストラクチャチームはビルド結果、バックアップ結果、ヘルスチェック失敗、デプロイメントイベントをプライベート通知エンドポイントに送信します。開発者はテスト環境と内部ツール用に使用し、個人はホームラボアラートを1つのアカウントに統合して、各サービス用に個別のメール送信者を設定する代わりにします。
Gotifyは受信者がSMS、電話エスカレーション、プロバイダー運用モバイルネットワーク、コンプライアンスアーカイブ、または完全なインシデント管理ワークフローを必要とする場合には適していません。配信は依然として受信クライアント、その通知権限、ネットワーク接続性、およびメッセージを作成する外部ソースに依存します。
F.A.Q
Gotifyはプラン1で€2から始まります。エントリープランは、通常のメッセージ保持と限定的な接続クライアント数を備えた小規模な通知サービスに適しています。受信レート、保存履歴、メッセージサイズ、ユーザーアカウント、アプリケーション数、および永続的なWebSocket接続は、後で容量を見直すための主要な指標です。
Gotify内でアプリケーションを作成し、そのアプリケーショントークンをメッセージを送信する信頼できるスクリプトまたは統合にコピーします。そのトークンはパスワードとして扱ってください。トークンはアプリケーションへの送信を認可するためです。現在のGotifyバージョンでは、新しいトークンは1回だけ表示される可能性があるため、安全に保管し、露出が疑われる場合は回転させてください。
カスタムドメインをGotifyインストールに指定でき、自動化されたHTTPSがそのアドレスへのブラウザおよびAPI接続を保護します。DNSがアクティブになった後、送信者URLと互換性のあるクライアントを更新してください。証明書はサーバーへのトランスポートを保護しますが、管理者はアカウントパスワード、アプリケーショントークン、および通知を送信することが許可されているすべての外部システムを保護する必要があります。
Gotifyはメッセージを受け入れて配信しますが、監視チェックの作成、SMS配信、電話管理、またはサードパーティ送信者およびクライアントアプリケーションは提供しません。顧客は独自の許可されたスクリプト、監視ツール、およびクライアントを構成します。AvaHostはアプリケーション更新を自動的に適用し、永続的なGotifyデータディレクトリのスケジュール済みバックアップを含みます。
