Huginn
https://github.com/huginn/huginn Huginn is a tool similar to Zapier we can create a new webhook endpoint on huginn, and forward the request to another URL It has a retry request when forwarding a webhook request. in case the target URL is not working, it will retry forwarding the request a few times
In our scenario, we use it as a receiver of GB Primepay webhook feature previously GB Primepay connects to hh-server pod directly everytime there is a successful transaction but when hh-server is lagging, due to high request or any issue is happening, HH-server can't receive the webhook request from GB Primepay, and the data in hh-server is not updated correctly So we utilize Huginn to receive the webhook request, and forward it to hh-server API
we can use it for receiving webhooks from vendors so that we don't miss any due to hungryhub server down
kubectl get pods -n utility
kubectl port-forward [pod] 8080:3000 -n utility
# example
kubectl port-forward huginn-6f74c4c564-5prvc 8080:3000 -n utility
then you can access that port forward via http://localhost:8080/ huginn login
admin
xM0C1AOC\h;#