Download the PHP package mohamedmohamedhekal/hookrelay without Composer
On this page you can find all versions of the php package mohamedmohamedhekal/hookrelay. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download mohamedmohamedhekal/hookrelay
More information about mohamedmohamedhekal/hookrelay
Files in mohamedmohamedhekal/hookrelay
Package hookrelay
Short Description Reliable webhook delivery for Laravel: HMAC signing, retries, dead-letter queues, and replay
License MIT
Homepage https://github.com/mohamedhekal/hookrelay
Informations about the package hookrelay
HookRelay
Search terms: laravel, webhooks, retries, hmac, dead-letter, saas, php, laravel-package, webhook, outbound-webhooks, signature.
Reliable webhook delivery for Laravel SaaS apps: fan-out events to subscriber endpoints with HMAC signatures, retries, dead-lettering, and replay—plus optional inbound ingest.
Problem
Webhook handlers fail silently, retries are ad hoc, and there is no audit trail or safe replay when a partner endpoint was down.
Installation
Outbound quick start
Receivers verify:
Inbound ingest
Configure secrets in hookrelay.inbound.sources. Listen for InboundWebhookReceived.
Commands
Features (v0.1)
- Endpoint subscriptions with event filters
- Signed outbound deliveries
- Attempt history
- Exponential backoff retries
- Dead-letter status after max attempts
- Idempotency keys per endpoint
- Inbound HMAC verification + event
- Replay / process-due Artisan commands
Testing
Architecture
See docs/architecture.md.
License
MIT
All versions of hookrelay with dependencies
illuminate/support Version ^11.0|^12.0
illuminate/database Version ^11.0|^12.0
illuminate/http Version ^11.0|^12.0
illuminate/queue Version ^11.0|^12.0
illuminate/console Version ^11.0|^12.0
illuminate/routing Version ^11.0|^12.0
illuminate/events Version ^11.0|^12.0