Skip to content

mslusarczyk/webhook-validation-proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

webhook-validation-proxy

Golang validation proxy for github webhooks. It checks headers and payload-secret signature and if all is correct request is proxied to target.

Build Status

Setup

Configuration params can be defined as command line args, env variables and via config file.

For more details see flag.

Usage of webhook-validation-proxy:
  -cidr string
    	CIDR of GH servers (default "192.30.252.0/22")
  -config string
    	Path to config file
  -context string
    	Context path for proxy for webhooks handling (default "/github-webhook/")
  -port string
    	Port for proxy to listen on (default "8888")
  -secret string
    	Secret assosiated with GH webhook
  -target string
    	Target address with port (default "http://localhost:8080")

About

Simple webhook validation proxy

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages