OpenSource-Hub
S

svix-webhooks

SHA-256
3.2k stars·開発ツール·SHA-256 チェックサム確認済み

企业级 Webhook 即服务平台,通过单一 API 调用处理投递、重试和安全验证。

スマートダウンロード

Download 版をダウンロード

v1.93.0 · 6.7 MB

Svix 帮你发送 Webhook,不用自己操心重试和安全。

主な機能

  • 一行代码集成,自动处理重试与退避
  • 内置签名验证,防止伪造回调
  • 可视化的投递日志和事件搜索
  • 支持自托管,数据不出企业内网
  • 原生支持 10+ 编程语言 SDK

できないこと

  • 自托管时需自行管理 PostgreSQL 和 Redis 的稳定性和备份;免费云计划有消息量限制,超出需付费。

使用例

  • SaaS 平台向客户发送订单状态变更通知
  • 支付网关回调的可靠投递与重试
  • 物联网设备状态上报的异步事件分发

詳細説明

Svix 是一个企业级的 Webhook 即服务平台,让开发者通过单个 API 调用即可发送 Webhook,无需操心投递可靠性、自动重试、限流和签名验证等底层细节。它提供了 Go、Python、TypeScript、Java、Kotlin、Ruby、C#、Rust、PHP 和 Terraform 等多语言 SDK,同时支持云托管和自托管两种部署方式。开源服务器基于 Rust 编写,可使用 Docker 快速启动,或从源码编译,数据库依赖 PostgreSQL 和 Redis。特别适合需要向外部用户安全、可靠地发送事件通知的 SaaS 产品。

トラブルシューティング & FAQ (1)

トラブル対応
新しく作成されたSvixエンドポイントは、作成直後に送信されたwebhookメッセージを見逃すのはなぜですか?

v1.xのキャッシュ問題により、エンドポイントが作成、更新、削除された際にCreateMessageAppキャッシュ(30秒TTL)が無効化されません。配信ワーカーは古いエンドポイントリストを使用するため、配信漏れが発生します。回避策: 環境変数SVIX_CACHE_TYPE=noneを設定してキャッシュを完全に無効にします。恒久的な修正(エンドポイントのCRUD時のキャッシュ無効化)はマージ済みであり、次回のOSSリリースで利用可能になります。

参照 Issue #2191

タグ

webhookwebhooks-as-a-serviceevent-drivenapisaas

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

步骤1:使用 Docker Compose 启动 Svix 服务器:git clone 后运行 docker compose up

4

步骤2:通过 API 创建应用和端点,发送你的第一个 Webhook

5

步骤3:在客户端库中调用 verify 方法验证收到的 Webhook 签名

インストールガイド
  1. 步骤1:使用 Docker Compose 启动 Svix 服务器:git clone 后运行 docker compose up
  2. 步骤2:通过 API 创建应用和端点,发送你的第一个 Webhook
  3. 步骤3:在客户端库中调用 verify 方法验证收到的 Webhook 签名
ファイルの整合性

SHA-256 チェックサム確認済み

GitHub 公式 Release ページから抽出されたチェックサム

SHA256 チェックサム

53615a4848b221af446edf46b40bc1980dbd8d7a3db3760c84b843ab39544282

このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

停止 Docker 容器并删除数据卷:docker compose down -v;若为源码编译,删除生成的文件和数据库即可。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスApache-2.0
最終更新2026-06-26 21:05:05
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

1 FAQ

類似プロジェクト