From fa27356bac8b15812739c13216b18be8293a2b92 Mon Sep 17 00:00:00 2001 From: Nanit Date: Fri, 27 Nov 2020 00:17:53 +0200 Subject: [PATCH] Local and public address support --- src/main/java/ru/nanit/limbo/server/LimboServer.java | 6 +++++- src/main/resources/settings.properties | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/ru/nanit/limbo/server/LimboServer.java b/src/main/java/ru/nanit/limbo/server/LimboServer.java index 865fad5..88f456f 100644 --- a/src/main/java/ru/nanit/limbo/server/LimboServer.java +++ b/src/main/java/ru/nanit/limbo/server/LimboServer.java @@ -62,7 +62,11 @@ public final class LimboServer { .channel(NioServerSocketChannel.class) .childHandler(new ClientChannelInitializer(this)); - bootstrap.bind(LimboConfig.getHost(), LimboConfig.getPort()); + if (LimboConfig.getHost().isEmpty()){ + bootstrap.bind(LimboConfig.getPort()); + } else { + bootstrap.bind(LimboConfig.getHost(), LimboConfig.getPort()); + } Logger.info("Server started on %s:%d", LimboConfig.getHost(), LimboConfig.getPort()); } diff --git a/src/main/resources/settings.properties b/src/main/resources/settings.properties index 0c8bbea..cc1d1fc 100644 --- a/src/main/resources/settings.properties +++ b/src/main/resources/settings.properties @@ -1,6 +1,6 @@ # ======= General Data ======= # -# Server's host address +# Server's host address. Set it empty to use public address host=localhost # Server's port