-
-
Notifications
You must be signed in to change notification settings - Fork 861
Webhook Parameters
phil edited this page Dec 11, 2016
·
11 revisions
Usage of ./webhook:
-cert string
path to the HTTPS certificate pem file (default "cert.pem")
-header value
response header to return, specified in format name=value, use multiple times to set multiple headers (default name=value)
-hooks string
path to the json file containing defined hooks the webhook should serve (default "hooks.json")
-hotreload
watch hooks file for changes and reload them automatically
-ip string
ip the webhook should serve hooks on, an IPv6 address needs to be put in brackets
-key string
path to the HTTPS certificate private key pem file (default "key.pem")
-nopanic
do not panic if hooks cannot be loaded when webhook is not running in verbose mode
-port int
port the webhook should serve hooks on (default 9000)
-secure
use HTTPS instead of HTTP
-urlprefix string
url prefix to use for served hooks (protocol://yourserver:port/PREFIX/:hook-id) (default "hooks")
-verbose
show verbose output
Use any of the above specified flags to override their default behavior.
If you are running an OS that supports USR1 signal, you can use it to trigger hooks reload from hooks file, without restarting the webhook instance.
kill -USR1 webhookpid