From e1eb71f68f9d3a9e20cd6ac74cb2822009a0d0eb Mon Sep 17 00:00:00 2001 From: Steve Smith Date: Fri, 18 Apr 2025 09:27:29 -0400 Subject: [PATCH] Listen for port via environment variable --- src/DevBetterWeb.Web/Program.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/DevBetterWeb.Web/Program.cs b/src/DevBetterWeb.Web/Program.cs index 5b0dcb67a..850270c8d 100644 --- a/src/DevBetterWeb.Web/Program.cs +++ b/src/DevBetterWeb.Web/Program.cs @@ -34,6 +34,8 @@ // 29 Aug 2023 - Getting a nullref in here somewhere maybe? Also a stack overflow during startup somewhere. var builder = WebApplication.CreateBuilder(args); +var port = Environment.GetEnvironmentVariable("PORT") ?? "8080"; + Console.WriteLine($"Startup ENV: {builder.Environment.EnvironmentName}"); var isProduction = builder.Environment.IsEnvironment("Production"); bool isDevelopment = builder.Environment.IsDevelopment(); @@ -167,7 +169,7 @@ var app = builder.Build(); - +app.Urls.Add($"http://*:{port}"); if (app.Environment.IsDevelopment()) { app.UseDeveloperExceptionPage();