webhookd
Go webhook server that runs a shell script or external process for each HTTP request, with the script output returned in streamed or buffered form.
webhookd is a Go webhook server that runs a shell script or other executable when an HTTP request arrives. The directory layout sets the webhook URL, so a script placed in a subfolder answers at the matching path. The server can sit behind an upstream authentication layer such as Authelia, Pomerium or Traefik, and it can check signatures from services such as Discord. It installs as a binary, a Docker image, an APT package or through go install, and a systemd service is set up for system-wide installs.
Identity
- Status
- Active
- Maintainer
- Nicolas Carlier3
- Maintained by
- Individual3
- First release
- 20144
Rendering and deploy
Releases
Adoption
Sources
- 2026-11-03: links, Written in, GitHub stars, Contributors
github.com/ncarlier/webhookd - 2026-11-03: links, Categories, Runtime, Runs as, Install with
github.com/ncarlier/webhookd/blob/master/README.md - 2026-11-03: Maintainer, Maintained by, License, License model
github.com/ncarlier/webhookd/blob/master/LICENSE - 2026-11-03: First release
github.com/ncarlier/webhookd/releases/tag/v0.0.1 - 2026-11-03: Current major version, Last release
github.com/ncarlier/webhookd/releases/tag/v1.22.1