Skip to content
SPECIFICTION
Get listed

PomeloHook

hook.pomelostudios.net

WebmacOSLinuxAPISelf-hosted

Spec sheet

Purpose
PomeloHook is a self-hosted webhook relay and inspection tool that forwards incoming webhooks to a local machine through a WebSocket tunnel.Read 9 Oct 2026 · github.com
Deployment
The server is a single binary with a SQLite database file and does not require an external database.Read 9 Oct 2026 · github.com
API
The API includes endpoints for tunnels, events, replay, organization members, and roles; most endpoints require a bearer API key.Read 9 Oct 2026 · github.com
Security
The README recommends running the server behind a reverse proxy with TLS and notes that its CLI-to-server connection uses WebSocket.Read 9 Oct 2026 · github.com
License
The repository lists the project under the MIT license.Read 9 Oct 2026 · github.com
Access control
The product supports role-based permissions, built-in roles, and organization-defined custom roles.Read 9 Oct 2026 · github.com
Access controls
It supports role-based permissions, built-in roles, and organization-defined custom roles.Read 9 Oct 2026 · github.com
CLI platforms
The install script supports Linux and macOS on amd64 and arm64.Read 9 Oct 2026 · github.com
Event inspection
Its dashboards show webhook request and response details, including headers, body, status, and latency.Read 9 Oct 2026 · github.com
Event retention
Events are automatically deleted after 30 days by default, and the retention period is configurable.Read 9 Oct 2026 · github.com
Event storage
The server stores webhook events in SQLite before forwarding them, and events remain replayable even if forwarding fails.Read 9 Oct 2026 · github.com
Inspection and replay
Its dashboard shows request and response details, and stored events can be replayed to a target URL.Read 9 Oct 2026 · github.com
Replay
Stored events can be resent to a target URL from the CLI or dashboard.Read 9 Oct 2026 · github.com
Retention
Events are automatically deleted after 30 days by default, and the retention period is configurable.Read 9 Oct 2026 · github.com
Team tunnels
Organization tunnels can be shared, and multiple subscribers can receive the same incoming webhook.Read 9 Oct 2026 · github.com
Webhook forwarding
It forwards incoming webhooks to a local machine through a WebSocket tunnel.Read 9 Oct 2026 · github.com

Where Specifiction places it

Alternatives to PomeloHookAll alternatives →