How can I deploy a application that requires static IP to Heroku?
Asked Answered
H

2

8

I have a rails application hosted on Heroku that I need to integrate with 3rd party payments provider. The payment provider requires that my application will have a static IP for incoming and outgoing HTTPS requests. I want to deploy a proxy on a Linode VPS so it can relay the information as a proxy. Relaying the request to the service provider seems easy, I just use their IP.

Can I relay requests coming from the service provider to the heroku application? Can I relay the request using a URL (https://myapp.herokuapp.com) ?

What is the recommended proxy server to use?

Homework answered 28/6, 2012 at 5:52 Comment(1)
me too search for this solution using heroku APPMccormack
J
5

It's better to look into: https://devcenter.heroku.com/articles/quotaguardstatic

If you have a credit card and the app has no much traffic (250 request and 100MB of traffic bandwidth) Quotaguard has a free starter plan (to add this to heroku heroku addons:add quotaguardstatic:starter).

Here are the plans: Quota Guard Static Plans

Jecon answered 6/3, 2015 at 18:43 Comment(3)
Its not clear if the 250 req limit is overall or per day. 250 req overall sounds too low for any application even without trafficCapsular
quotaguardstatic does not provide any inbound accessMccormack
@SauloSantiago it does now: devcenter.heroku.com/articles/…Proustite
D
-1

You may want to look into

https://devcenter.heroku.com/articles/proximo

Dubai answered 26/7, 2012 at 21:54 Comment(5)
From the article itself: "Proximo does not provide any inbound access to an application"Achlamydeous
Besides, this is a really expensive extension!Rosenstein
Indeed. It looks like Proximo is an expensive and limited solution (outgoing only). Likely they know its a small, cornered market, where the people who have to pay for the service are between a rock and hard place.Dubai
These are great comments, but this is not really an answer to the question, which is really perfect for a canonical answer (that could remove all of the near-duplicates).Nanceynanchang
proximo does not provide any inbound accessMccormack

© 2022 - 2024 — McMap. All rights reserved.