Self-Hosted Webhook Platform
Deploy webhooks on-premise with the same codebase as our cloud version. Your webhook payloads never leave your network. Docker Compose or Kubernetes. Open-source under SSPL v1, no vendor lock-in.
Your Data, Your Infrastructure
Data Sovereignty
On-premise webhooks where payloads stay inside your perimeter. Period. No third-party ever sees your data. CISO-friendly for healthcare, finance, government, and GDPR compliance.
Fully Open-Source
SSPL-1.0 licensed. No open-core tricks and no feature gates. Every line of code is on GitHub and GitLab. You can audit it, fork it, or send a PR.
Docker & Kubernetes
Docker Compose for dev and small deployments. Helm chart for production Kubernetes clusters. Both work out of the box.
Same Code, Same Features
One codebase. The binary you deploy is built from the same repo as our cloud. Retries, signatures, monitoring, subscription management: nothing is stripped out.
Two Ways to Deploy
Docker Compose
Good for dev, testing, and small-scale production. Three commands, everything starts.
git clone https://github.com/hook0/hook0.git
cd hook0
docker compose up -d
Kubernetes
For production. Horizontal scaling, health checks, rolling updates via Helm.
helm repo add hook0 https://charts.hook0.com
helm install hook0 hook0/hook0
Who Self-Hosts Hook0?
Regulated Industries
Healthcare, finance, government. When your compliance team says "no external SaaS for this data," you still need webhooks.
Data Sovereignty
European companies under GDPR, or anyone who needs to prove exactly where data is processed and stored.
Air-Gapped Networks
No internet? No problem. Hook0 has zero phone-home, zero telemetry, zero external dependencies.
Common Questions
Is the self-hosted version the same as the cloud version?
Yes. One codebase, no "community edition." What runs on our cloud is what you deploy on yours.
What infrastructure do I need?
Docker Compose for simple setups, Kubernetes (Helm) for production. PostgreSQL for storage. A single node handles thousands of events per minute.
Does my data leave my network?
No. With self-hosting, everything stays on your own infrastructure, with no telemetry, no phone-home, and no external calls. That is the one setup where webhook data never leaves your network. If you prefer a managed service, Hook0 Cloud keeps its data plane in France on Clever Cloud (EU); the CDN and DDoS layer in front is Cloudflare (US), disclosed in our public sub-processor list.
Can I get support for self-hosted deployments?
Yes. Commercial support covers installation help, configuration review, and priority bug fixes.
Can I try Hook0 before self-hosting?
Yes. Our cloud version offers a free tier with 100 events per day, no credit card required. Try it out, then deploy on-premise when you are ready.
Want more detail? Read the full self-hosting guide in our docs.
You have better things to build
Stop building webhook infrastructure. Start shipping features. Get started in minutes.