HTTP Forwarder to 2 urls - like a proxy

I just got a rainforest device that connects to my zigbee smartmeter. It has the option to push changes to a cloud provider. I can only push to one. Unfortunately, the rest api is cloud based, so what I’d like to do is find a way to have it push to 2 urls.

I could probably do this in .NET, but I was looking for a Docker or package that will accept a post, and then it will post that same data to 2 different urls. Almost like a forwarder.

I was thinking, it might be nice (or overkill) to cache the requests, so that if my internet connection is offline, it could save the requests and push them when it comes back online (like a queue). That isn’t a priority.

Anyone have any experience with something like this?

1 Like

Looks like maybe there is a python api, so I might not need to do this after all…