title: Using Google Compute Engine as a proxy for a Google App Engine web app
body: <p>I have a Java web app on Google App Engine which makes requests to an external API. The API recently requires the whitelisting of IP addresses in order to access its services. Because GAE does not offer static IPs, I understand that one solution is to set up GCE instance (with a static IP) and use it as a proxy for external requests made by the GAE app.</p>
  
  <p>I have set up a f1-micro instance with Debian GNU/Linux 9, and have created a static external IP address as per <a href="https://cloud.google.com/compute/docs/ip-addresses/reserve-static-external-ip-address#assign_new_instance" rel="noreferrer">the documentation</a>.</p>
  
  <p>How do I install nginx and set up GAE to route requests to the GCE proxy?</p>