From b492e3d4efe7360512f2b2efd2fd7044f094d785 Mon Sep 17 00:00:00 2001 From: serge-rider Date: Sat, 18 Dec 2021 11:35:34 +0300 Subject: [PATCH] CB-1433 Bring hostname/containerid into ServerConfig --- .../io.cloudbeaver.server/schema/service.core.graphqls | 2 ++ .../src/io/cloudbeaver/model/WebServerConfig.java | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/server/bundles/io.cloudbeaver.server/schema/service.core.graphqls b/server/bundles/io.cloudbeaver.server/schema/service.core.graphqls index 978a46a7ae..7728f20fb3 100644 --- a/server/bundles/io.cloudbeaver.server/schema/service.core.graphqls +++ b/server/bundles/io.cloudbeaver.server/schema/service.core.graphqls @@ -114,6 +114,8 @@ type ServerConfig { rootURI: String! + hostName: String! + anonymousAccessEnabled: Boolean authenticationEnabled: Boolean @deprecated supportsCustomConnections: Boolean diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebServerConfig.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebServerConfig.java index 1022bf27b4..1e5df5699f 100644 --- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebServerConfig.java +++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebServerConfig.java @@ -69,6 +69,11 @@ public class WebServerConfig { return CommonUtils.notEmpty(application.getRootURI()); } + @Property + public String getHostName() { + return CommonUtils.notEmpty(System.getenv("HOSTNAME")); + } + @Property public boolean isAnonymousAccessEnabled() { return application.getAppConfiguration().isAnonymousAccessEnabled();