svix

svix-webhooks based on official Dockerfile

Deploy svix

Redis

bitnami/redis:7.2.5

Just deployed

/bitnami

Postgres

railwayapp-templates/postgres-ssl:16

Just deployed

/var/lib/postgresql/data

svix-server

svix/svix-server:latest

Just deployed

Svix is an enterprise-ready webhook service that simplifies the process of sending webhooks for developers. Rather than building and maintaining complex webhook infrastructure, developers can make a single API call to Svix, which then handles all critical aspects of webhook delivery:

Key Features:

  • Reliable deliverability with automatic retries
  • Built-in security features including webhook signature verification
  • Support for both symmetric (default, faster) and asymmetric signatures
  • Comprehensive webhook management and monitoring
  • Support for multiple databases (PostgreSQL) and message queues (Redis)

The project provides official client libraries for multiple programming languages:

  • Go
  • Python
  • TypeScript/JavaScript
  • Java
  • Kotlin
  • Ruby
  • C# (.NET)
  • Rust
  • PHP

Technical Details:

  • Server written in Rust
  • Requires PostgreSQL for storage
  • Optional Redis dependency (v6.2.0+) for task queue and caching
  • Configurable via environment variables, .env files, or config.toml
  • Support for OpenTelemetry for tracing and monitoring
  • Built-in SSRF protection against internal IP addresses
  • JWT-based authentication system
  • Operational webhooks feature for monitoring system events

The project is open source under the MIT license and maintains active community support through:

  • GitHub Issues for bug reports and feature requests
  • Community Forum for discussions
  • Slack community for real-time chat

Template Content

More templates in this category

View Template

Foundry Virtual Tabletop

A Self-Hosted & Modern Roleplaying Platform


View Template

(v1) Simple Medusa Backend

Deploy an ecommerce backend and admin using Medusa


View Template

peppermint

Docker-compose port for peppermint.sh