Docs
Install, configure, and run Marevans.
Same gateway on every cloud: verify at the edge, queue durably, deliver with retries. Choose the guide for your platform below.
Start here
Core guides.
Deploy anywhere
Helm or Terraform for AWS, GCP, Azure, and generic Kubernetes. Network layout and health checks.
Configure sources
Stripe, GitHub, Shopify verification schemes and secrets in your vault.
Routes and destinations
Match rules, fan-out, per-destination retries, and dead-letter behavior.
Operate and replay
Search the event log, export metrics, and replay after incidents.
Deploy
Run in the cloud you already operate.
Marevans ships as containers with reference modules for each major platform. You supply the cluster or compute, TLS certificate, and secrets store.
- Amazon Web Services
- Google Cloud
- Microsoft Azure
- Kubernetes (any cluster)
- Obtain a license for your expected monthly event volume.
- Pull the container image and apply the Helm chart or Terraform module for your cloud.
- Store provider signing secrets in your vault (SSM, Secret Manager, Key Vault, or Kubernetes secrets).
- Expose HTTPS ingress and point a provider sandbox webhook at the URL.
- Confirm verified events in the log before switching production traffic.
Sources
Verify before you store.
sources: stripe: path: /in/stripe verify: scheme: stripe secret: ${vault:/marevans/stripe/signing-secret} tolerance: 300sRouting
Fan-out with independent retries.
routes: - name: invoice-paid match: { source: stripe, type: invoice.paid } deliver: [billing, analytics]destinations: billing: url: https://billing.internal/hooks/stripe retry: { max_attempts: 12, backoff: exponential } on_exhausted: dead_letterOperations
Dead-letter, replay, and metrics.
Use the event log UI or API to inspect failures, replay by filter, and export OpenTelemetry metrics to your observability stack.
Need help with a production incident? Contact support with event ids and destination names.