Expose beta frontend to LAN proxy
Magent CI/CD / verify (push) Successful in 10m51s
Magent CI/CD / deploy-prod (push) Has been skipped
Magent CI/CD / deploy-beta (push) Successful in 16s

This commit is contained in:
2026-06-18 22:08:54 +12:00
parent 7fcff0f24b
commit e36da13264
2 changed files with 3 additions and 2 deletions
+1 -1
View File
@@ -21,7 +21,7 @@ services:
SITE_BANNER_MESSAGE: "Beta environment" SITE_BANNER_MESSAGE: "Beta environment"
SITE_BANNER_TONE: warning SITE_BANNER_TONE: warning
ports: ports:
- "127.0.0.1:3100:3000" - "${BETA_FRONTEND_BIND:-10.30.1.32}:3100:3000"
- "127.0.0.1:8100:8000" - "127.0.0.1:8100:8000"
volumes: volumes:
- ./data:/app/data - ./data:/app/data
+2 -1
View File
@@ -8,6 +8,7 @@ deploy_host="${DEPLOY_HOST:-AMS-DEV01}"
deploy_user="${DEPLOY_USER:-zak}" deploy_user="${DEPLOY_USER:-zak}"
prod_path="${PROD_DEPLOY_PATH:-/home/${deploy_user}/magent}" prod_path="${PROD_DEPLOY_PATH:-/home/${deploy_user}/magent}"
deploy_path="${BETA_DEPLOY_PATH:-/home/${deploy_user}/magent-beta}" deploy_path="${BETA_DEPLOY_PATH:-/home/${deploy_user}/magent-beta}"
beta_frontend_bind="${BETA_FRONTEND_BIND:-10.30.1.32}"
ssh_opts="${DEPLOY_SSH_OPTS:-"-o StrictHostKeyChecking=accept-new"}" ssh_opts="${DEPLOY_SSH_OPTS:-"-o StrictHostKeyChecking=accept-new"}"
timestamp="$(date -u +%Y%m%dT%H%M%SZ)" timestamp="$(date -u +%Y%m%dT%H%M%SZ)"
@@ -50,7 +51,7 @@ from urllib import request
checks = [ checks = [
('http://127.0.0.1:8100/health', 200), ('http://127.0.0.1:8100/health', 200),
('http://127.0.0.1:3100/login', 200), ('http://${beta_frontend_bind}:3100/login', 200),
] ]
for url, expected in checks: for url, expected in checks: