title: Can I have node.js listen on a non-standard port when hosted on Heroku?
body: <p>I'm building a node.js app and am experimenting with hosting it on Heroku. It seems that to make my app available to the world, I need to listen like this:</p>
  
  <p><code>app.listen(process.env.PORT || 3000);</code></p>
  
  <p>I'd like to have my app listen on port 8080. Is this possible in Heroku? Can I change the value of process.env.port? It seems to be some kind of reverse proxy that I might not have control over.</p>