diff --git a/src/main/java/io/antmedia/settings/ServerSettings.java b/src/main/java/io/antmedia/settings/ServerSettings.java index 1505ca4c3..3b18c1f0d 100644 --- a/src/main/java/io/antmedia/settings/ServerSettings.java +++ b/src/main/java/io/antmedia/settings/ServerSettings.java @@ -55,6 +55,7 @@ public class ServerSettings implements ApplicationContextAware { private static final String SETTINGS_CPU_MEASUREMENT_WINDOW_SIZE = "server.cpu_measurement_window_size"; + private static final String SETTINGS_SERVER_DEFAULT_HTTP_PORT = "http.port"; private String allowedDashboardCIDR; @@ -121,6 +122,13 @@ public class ServerSettings implements ApplicationContextAware { @Value( "${"+SETTINGS_CPU_MEASUREMENT_WINDOW_SIZE+":5}" ) private int cpuMeasurementWindowSize; + /** + * Server default HTTP port + * It's 5080 by default + */ + @Value( "${"+SETTINGS_SERVER_DEFAULT_HTTP_PORT+":5080}" ) + private int defaultHttpPort; + public boolean isBuildForMarket() { return buildForMarket; } @@ -354,5 +362,13 @@ public int getCpuMeasurementWindowSize() { public void setCpuMeasurementWindowSize(int cpuMeasurementWindowSize) { this.cpuMeasurementWindowSize = cpuMeasurementWindowSize; } + + public int getDefaultHttpPort() { + return defaultHttpPort; + } + + public void setDefaultHttpPort(int defaultHttpPort) { + this.defaultHttpPort = defaultHttpPort; + } }