Production deployment usually doesn’t differ much from the development workflows. We do, however, recommend to choose
relayd agent which can run as Docker container. Since
relayd is compiled to a binary and doesn’t have any dependencies, it could be used standalone as well.
Then, you can check the logs by:
Webhook Relay agent is a perfect sidecar for your application. Since it creates an outgoing tunnel and relays webhooks only to localhost, it can be regarded as one of the safest ways to receive webhooks from other systems.
relay CLI tool can help with generating authentication credentials. We will reuse out ingress controller’s functionality:
Here is an example of
webhookrelayd running as a sidecar container to an application that relies on webhooks:
Raspberry Pi is a popular and affordable computer that you can use to learn programming, automate tasks at home or just run a web server. Webhook Relay offers an ARM based Docker image that you can use on a Raspberry Pi (or any other similar device).
Use token key and secret (get token from https://my.webhookrelay.com/tokens) to start webhookrelayd container: