# Outpost

> Self-hosted open-source platform for outbound webhooks and event delivery with multi-tenancy, a customer portal, and support for 11+ destination types.

- **Category:** Developer Tools
- **Licence:** Apache-2.0
- **Latest version:** v1.7.0
- **Open source:** oss
- **Languages:** Typescript, Go, Python
- **Platforms:** Docker Compose, Kubernetes, Linux, Railway
- **Tags:** Redis, Webhooks, Rabbitmq, Kafka, Opentelemetry, Kubernetes, Docker, Go, Multi Tenant, Event Delivery, Event Destinations, Outbound Webhooks, Webhook Retry, AWS Sqs, GCP Pubsub, Azure Service Bus, Eventstream, Webhooksender, Eventdestinations, Amazon Eventbridge, Hookdeck

## Description

Outpost is a self-hostable platform that lets developers add reliable outbound webhook delivery to their applications. It handles the hard parts: retry logic, tenant isolation, observability, and a customer-facing portal where end users manage their own destinations. The system runs on Go and needs Redis, PostgreSQL, plus one message queue (RabbitMQ, NATS, AWS SQS, GCP Pub/Sub, or Azure Service Bus). It can push events to 11 different destination types — plain webhooks, Hookdeck's own gateway, major cloud event buses, message queues, and object storage. Deploy it yourself with Docker Compose, Kubernetes, or Railway, or use Hookdeck's managed offering. Licensed Apache-2.0.

## Links

- [Homepage](https://github.com/hookdeck/outpost)
- [Website](https://hookdeck.com/outpost)
- [Docker](hookdeck/outpost)
- [Documentation](https://hookdeck.com/docs/outpost/overview)
- [GitHub Repository](https://github.com/hookdeck/outpost)
- [Self-Hosting Configuration](https://hookdeck.com/docs/outpost/self-hosting/configuration)
- [Quickstarts](https://hookdeck.com/docs/outpost/quickstarts/overview)
- [Features](https://hookdeck.com/docs/outpost/features)
- [Slack Community](https://join.slack.com/t/hookdeckdevelopers/shared_invite/zt-yw7hlyzp-EQuO3QvdiBlH9Tz2KZg5MQ)

---
Source: https://selfhost.directory/project/outpost