How to force Typesafe Activator to listen 0.0.0.0:8888

playframework, scala, typesafe, typesafe-activator, typesafe-stack

Solution

It looks like setting system properties `http.address` and `http.port` will now do this job, e.g.

./activator -Dhttp.address=0.0.0.0 -Dhttp.port=80 

Would launch Activator on a WAN on port 80 (assuming matching permissions, etc).

Problem

I recently installed Typesafe Activator to a VM. Applications created by activator can be accessed after port forwarding, but Activator seems to listen localhost. How to change this to WAN?

Original source