From 823ad242d2541efa354b9bc8a4564fb09ac12c6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Eduardo=20Garc=C3=ADa=20M=C3=A1rquez?= Date: Fri, 9 Jan 2026 13:35:36 -0500 Subject: [PATCH] fix(deploy): add App__BaseUrl env var for activation URLs The activation URL was incorrectly pointing to localhost:4200 in production because App:BaseUrl configuration was missing. Added the environment variable to both K3s and Docker Compose deployments. Fixes: Activation URL shows http://localhost:4200 instead of production domain Co-Authored-By: Claude Opus 4.5 --- deploy/docker/docker-compose.yml | 1 + deploy/k3s/api.yaml | 2 ++ 2 files changed, 3 insertions(+) diff --git a/deploy/docker/docker-compose.yml b/deploy/docker/docker-compose.yml index 14ef473..343b0bf 100644 --- a/deploy/docker/docker-compose.yml +++ b/deploy/docker/docker-compose.yml @@ -44,6 +44,7 @@ services: - ConnectionStrings__DefaultConnection=Server=db;Database=${DB_NAME:-StudentEnrollment};User Id=${DB_USER:-sa};Password=${DB_PASSWORD};TrustServerCertificate=True;Max Pool Size=50;Min Pool Size=2 - ASPNETCORE_ENVIRONMENT=${ASPNETCORE_ENVIRONMENT:-Development} - CORS_ORIGINS=${CORS_ORIGINS:-http://localhost:8080,http://localhost:4200} + - App__BaseUrl=${APP_BASE_URL:-http://localhost:8080} - DOTNET_gcServer=0 - DOTNET_GCHeapCount=2 - DOTNET_gcConcurrent=1 diff --git a/deploy/k3s/api.yaml b/deploy/k3s/api.yaml index 321c573..89bf13b 100644 --- a/deploy/k3s/api.yaml +++ b/deploy/k3s/api.yaml @@ -51,6 +51,8 @@ spec: value: "9" - name: CORS_ORIGINS value: "https://academia.ingeniumcodex.com" + - name: App__BaseUrl + value: "https://academia.ingeniumcodex.com" resources: requests: memory: "128Mi"