notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2025Q4
webhook Easily create HTTP endpoints (hooks) to execute shell commands
2.8.2_4 www on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.8.2_4Version of this port present on the latest quarterly branch.
Maintainer: stb@lassitu.de search for ports maintained by this maintainer
Port Added: 2025-11-01 15:53:31
Last Update: 2025-11-01 15:48:35
Commit Hash: ae07b4c
License: APACHE20 BSD3CLAUSE MIT
WWW:
https://github.com/adnanh/webhook
Description:
Easily create HTTP endpoints (hooks) to execute shell commands webhook is a lightweight configurable tool written in Go, that allows you to easily create HTTP endpoints (hooks) on your server, which you can use to execute configured commands. You can also pass data from the HTTP request (such as headers, payload or query variables) to your commands. webhook also allows you to specify rules which have to be satisfied in order for the hook to be triggered.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (7 items)
Collapse this list.
  1. @sample etc/webhook.yaml.sample
  2. sbin/webhook
  3. /usr/local/share/licenses/webhook-2.8.2_4/catalog.mk
  4. /usr/local/share/licenses/webhook-2.8.2_4/LICENSE
  5. /usr/local/share/licenses/webhook-2.8.2_4/APACHE20
  6. /usr/local/share/licenses/webhook-2.8.2_4/BSD3CLAUSE
  7. /usr/local/share/licenses/webhook-2.8.2_4/MIT
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • webhook
Dependency lines:
  • webhook>0:www/webhook
To install the port:
cd /usr/ports/www/webhook/ && make install clean
To add the package, run one of these commands:
  • pkg install www/webhook
  • pkg install webhook
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: webhook
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1750142662 SHA256 (adnanh-webhook-2.8.2_GH0.tar.gz) = c233a810effc24b5ed5653f4fa82152f288ec937d5744a339f7066a6cbccc565 SIZE (adnanh-webhook-2.8.2_GH0.tar.gz) = 1542361

Expand this list (28 items)

Collapse this list.

SHA256 (Microsoft-go-winio-v0.6.2_GH0.tar.gz) = 0bf0aedbb0a38c494fda60804679e270fe98ca05dc9c2659584df1e3e1e0bd17 SIZE (Microsoft-go-winio-v0.6.2_GH0.tar.gz) = 114145 SHA256 (clbanning-mxj-v2.7.0_GH0.tar.gz) = 5c6099ffe102dcd4b77af26fba00db5769846df2890d75c94cf838eb94b9a963 SIZE (clbanning-mxj-v2.7.0_GH0.tar.gz) = 1097456 SHA256 (coreos-go-systemd-v22.5.0_GH0.tar.gz) = b56f4a5aa5cd8a5a2e8b323fb8e76b4a45c6ea6a319a42d9bb2851c54e97a3a1 SIZE (coreos-go-systemd-v22.5.0_GH0.tar.gz) = 75550 SHA256 (dustin-go-humanize-v1.0.1_GH0.tar.gz) = ac3a0d8d0eef07c75d12eddce775a8e8306dfb9783a45312597c34ff643793d8 SIZE (dustin-go-humanize-v1.0.1_GH0.tar.gz) = 17692 SHA256 (fsnotify-fsnotify-v1.7.0_GH0.tar.gz) = ca8175ba6bd3d0cc992200c2f44acabec05367575dc0478c5902971fe7453f35 SIZE (fsnotify-fsnotify-v1.7.0_GH0.tar.gz) = 57502 SHA256 (ghodss-yaml-v1.0.0_GH0.tar.gz) = 8a76b47cd171944612aae1cfa08bbb971b63fec16794c839252808392097de44 SIZE (ghodss-yaml-v1.0.0_GH0.tar.gz) = 11772 SHA256 (go-check-check-41f04d3bba15_GH0.tar.gz) = 2d5b1036909b241e44f0d6a7cfa936cf9f875efb4f0af077cd61585c6d0c0432 SIZE (go-check-check-41f04d3bba15_GH0.tar.gz) = 31614 SHA256 (go-chi-chi-v5.0.12_GH0.tar.gz) = 289c6c9b6edee2da39d23c4bb806b2c2ab320d42985a46f9f5d9c7a4909a7d56 SIZE (go-chi-chi-v5.0.12_GH0.tar.gz) = 85024 SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0 SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209 SHA256 (gofrs-uuid-v5.0.0_GH0.tar.gz) = 1d04952085fc82e3950c284dbb488cda882b2b70a7954dc15ce8799f48988f85 SIZE (gofrs-uuid-v5.0.0_GH0.tar.gz) = 23258 SHA256 (golang-sys-v0.18.0_GH0.tar.gz) = cee1944ab655ddf7eab6301e15cb6d01fdd6cd0a0f0b5896050ee60b124e084c SIZE (golang-sys-v0.18.0_GH0.tar.gz) = 1448211 SHA256 (google-go-cmp-v0.6.0_GH0.tar.gz) = d14f7d57b0f6d25771bee3d7d5d038f532539e71bfc934772b1c0467ab90fa86 SIZE (google-go-cmp-v0.6.0_GH0.tar.gz) = 104784 SHA256 (gorilla-mux-v1.8.1_GH0.tar.gz) = c2a09e78d1886abb2d291b472eba3ac9185acb35234c1f5616669664ba893d6d SIZE (gorilla-mux-v1.8.1_GH0.tar.gz) = 47033 SHA256 (kr-pretty-v0.1.0_GH0.tar.gz) = 3aeb5d90b719765781befb9f156d0d0b8e5a7aafbcf15321e9eabbd35df31358 SIZE (kr-pretty-v0.1.0_GH0.tar.gz) = 8550

Collapse this list.


Packages (timestamps in pop-ups are UTC):
webhook
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.8.2_52.8.2_7-2.8.2_32.8.2_7n/an/an/a
FreeBSD:13:quarterly2.8.2_32.8.2_4-2.8.0_272.8.2_4n/an/an/a
FreeBSD:14:latest2.8.2_52.8.2_7-2.8.2_22.8.2_7---
FreeBSD:14:quarterly2.8.2_42.8.2_4-2.8.0_272.8.2_4---
FreeBSD:15:latest2.8.2_62.8.2_7n/a-n/an/a--
FreeBSD:15:quarterly2.8.2_42.8.2_4n/a-n/an/a--
FreeBSD:16:latest2.8.2_62.8.2_7n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go124 : lang/go124
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
www_webhook
USES:
go:modules
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/adnanh/webhook/tar.gz/2.8.2?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.8.2_4
01 Nov 2025 15:48:35
commit hash: ae07b4cd9e5d2da82d1b03dfbd103c951d7a9114commit hash: ae07b4cd9e5d2da82d1b03dfbd103c951d7a9114commit hash: ae07b4cd9e5d2da82d1b03dfbd103c951d7a9114commit hash: ae07b4cd9e5d2da82d1b03dfbd103c951d7a9114 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
various: Bump Go ports for 1.24.9

This is a direct commit to 2025Q4. It'll definitely bring things (esp.
PORTREVISION lines) out of sync with main, but trying to MFH the
associated bump commit would bring in a massive quantity of conflicts.

Number of commits found: 1