From 20737a1571525195df4bcc42eff3d1672cd30571 Mon Sep 17 00:00:00 2001 From: Michael Becker Date: Wed, 30 Jul 2025 13:58:29 -0400 Subject: [PATCH 1/2] update mocha-common --- mocha-common | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mocha-common b/mocha-common index 93e8630..4c5a4c3 160000 --- a/mocha-common +++ b/mocha-common @@ -1 +1 @@ -Subproject commit 93e86302679876c3b963de550e8a4d7ef386c3cf +Subproject commit 4c5a4c336ea30705dc6992039383de9b4bbffba5 From 4938eaaa445cd5c859316f11ca03b55bbe5f9da8 Mon Sep 17 00:00:00 2001 From: Michael Becker Date: Wed, 30 Jul 2025 13:58:55 -0400 Subject: [PATCH 2/2] allow overriding default port with environment variable for Docker --- mocha-dotnet/src/app/Mocha.Oms.Server/Program.cs | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/mocha-dotnet/src/app/Mocha.Oms.Server/Program.cs b/mocha-dotnet/src/app/Mocha.Oms.Server/Program.cs index 4e27e7d..782c3ad 100644 --- a/mocha-dotnet/src/app/Mocha.Oms.Server/Program.cs +++ b/mocha-dotnet/src/app/Mocha.Oms.Server/Program.cs @@ -25,7 +25,20 @@ public class Program : WebApplication public Dictionary _Sessions = new Dictionary(); - protected override int DefaultPort => 4436; + protected override int DefaultPort + { + get + { + if (System.Environment.GetEnvironmentVariable("OMS_SERVERPORT") != null) + { + if (Int32.TryParse(System.Environment.GetEnvironmentVariable("OMS_SERVERPORT"), out int port)) + { + return port; + } + } + return 4436; + } + } public Program() {