diff options
Diffstat (limited to 'mavigator-server/src/main/scala/mavigator/Main.scala')
-rw-r--r-- | mavigator-server/src/main/scala/mavigator/Main.scala | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/mavigator-server/src/main/scala/mavigator/Main.scala b/mavigator-server/src/main/scala/mavigator/Main.scala index 3ad1460..51bf532 100644 --- a/mavigator-server/src/main/scala/mavigator/Main.scala +++ b/mavigator-server/src/main/scala/mavigator/Main.scala @@ -13,6 +13,8 @@ object Main { implicit lazy val system = ActorSystem("mavigator") implicit lazy val materializer = ActorMaterializer() + lazy val config = system.settings.config.getConfig("mavigator") + def main(args: Array[String]): Unit = { import system.dispatcher @@ -22,7 +24,11 @@ object Main { Uav().init() system.log.info(s"Starting server...") - val binding = Http(system).bindAndHandle(route, "::", 8080) + val binding = Http(system).bindAndHandle( + route, + config.getString("interface"), + config.getInt("port") + ) for (b <- binding) { val addr = b.localAddress.getHostString() |