I need my app to be able access an third party API who limits access based on a single, static IP Address.
Due to the dynamic nature of the Heroku dynos and routing mesh, this is not possible – I’ll need something with a fixed IP Address to act as a proxy.
An US East EC2 Linux/Nginx instance would seem the sensible choice, but these seems like a lot of work/maintenance for something pretty trivial. Does anyone know of any services out there that do this?
Ok so after a bit of research I’ve discovered the best way to do this currently is indeed with an AWS US East EC2 instance running some sort of proxy. I’ve gone with linux/nginx.
I’ve also learned there is a Heroku add-on currently in alpha stage of development that will handle exactly this requirement. If you’d like to test it, get in touch with Heroku support.