add PRIVATE_IP env var to support binding to a different interface for internal webhooks
add PRIVATE_PORT env var to support specifying the port for the private api/webhooks API
add basic/sample WebhooksController bound to the new private API app instance
Purpose
The goal of this PR is to establish basic scaffolding for the "internal" API of the Gateway; that is, the API that supports webhooks being called from other backend services. We want the ability to have this API accessible on a different network address than the public-facing API, in order to support various network/security deployment configurations.
Purpose
The goal of this PR is to establish basic scaffolding for the "internal" API of the Gateway; that is, the API that supports webhooks being called from other backend services. We want the ability to have this API accessible on a different network address than the public-facing API, in order to support various network/security deployment configurations.
Related to #25, #33