Hasty Briefsbeta

Bilingual

Show HN: Outpost – OSS infra for outbound webhooks and event destinations

a year ago
  • #webhooks
  • #open-source
  • #event-processing
  • Outpost is a self-hosted, open-source infrastructure for adding webhooks and event destinations.
  • Supports various destination types including Webhooks, AWS services, GCP Pub/Sub, RabbitMQ, and Kafka.
  • Minimal dependencies: Redis, PostgreSQL/Clickhouse, and a supported message queue.
  • Features include event topics, publish via API/queue, at least once delivery, and event fanout.
  • Includes automatic/manual retries, multi-tenant support, user portal, and delivery failure alerts.
  • Supports OpenTelemetry for traces, metrics, and logs.
  • Webhook best practices like idempotency headers and signature rotation.
  • SDKs available for Go, Python, and TypeScript; includes an MCP server.
  • Documentation built with Zudoku framework.
  • Quick start guide includes Docker setup, tenant creation, and event publishing.