Proxy external webhook endpoints to internal hosts
This module manages the parts of an Nginx config needed to proxy webhooks, such as those from GitHub, to arbitrary internal servers or Jeninks instances that are not directly accessible on the internet.
This module assumes you are using ploperations/ssl to manage certificates for Ngnix. Anything related to the base configuration of Nginx will need to be provided in Hiera or via a profile applied to the same server.
This module is documented via pdk bundle exec puppet strings generate --format markdown
. Please see REFERENCE.md for more info.
CHANGELOG.md is generated prior to each release via pdk bundle exec rake changelog
. This process relies on labels that are applied to each pull request.
Pull requests are welcome!