Die ngrok-Alternative für Webhooks
ngrok ist ein hervorragender generischer Tunnel, aber zum Debuggen von Webhooks ist es teuer und fängt nichts ein. Das Relay von Webhook Toolkit ist ein Tunnel speziell für Webhooks: permanente URL, CLI ohne Installation. Daneben speichert der Receiver deine Request-Historie und spielt sie an deinen Handler zurück.
npx webhook-toolkit relay --token rly_xxx --to 3000
Häufige Fragen
Ersetzt das Relay ngrok?
Für Webhooks ja. Das Relay gibt dir eine permanente öffentliche URL, die jeden Request an deinen localhost weiterleitet. Um eine allgemeine Website freizugeben, bleibt ngrok besser geeignet; zum Debuggen von Stripe-/GitHub-/Shopify-Webhooks ist das Relay einfacher, und der Receiver hält die Historie daneben bereit.
Muss ich etwas installieren?
Nein. Starte ihn mit npx, ohne globale Installation: npx webhook-toolkit relay --token … --to 3000. Läuft ab Node.js 18, die CLI ist Open Source (MIT).
Ändert sich die URL bei jedem Neustart?
Nein, anders als bei den kostenlosen ngrok-URLs. Deine Relay-URL ist permanent, du kannst sie dauerhaft in deiner Third-Party-API konfiguriert lassen.
Kann ich einen Request wiederholen?
Ja, für vom Receiver erfasste Requests: Inspektor öffnen, Request auswählen, Handler-URL einfügen und auf Wiederholen klicken. Wir senden Methode, Header und Body im Original — inklusive Signatur — und zeigen dir Statuscode und Antwort. Das Relay selbst leitet live weiter und speichert nichts: Wenn du wiederholen willst, stelle zusätzlich eine Capture-URL /r/<token> davor.