Register chat_web_app for node-static deploy (chat_web_app#13 Part B).
Sync runner checkout / sync (pull_request) Successful in 6s

Add app_catalog entry, host_apps on adama/roslin/ai-server-4080 (prod :8082),
and document ports/NPM backends for the CRA static frontend.
This commit is contained in:
2026-07-25 06:26:39 -05:00
parent 04ccbecbd7
commit 1c63302c40
6 changed files with 29 additions and 7 deletions
+9
View File
@@ -87,6 +87,15 @@ app_catalog:
compose_file: docker-compose.prod.yml
web_service: web
migrate_cmd: "uv run python manage.py migrate --noinput"
chat_web_app:
type: node-static
repo: "{{ git_base_url }}/ai_ml_operations/chat_web_app.git"
default_branch: master
# package.json lives in this subdir of the checkout (npm runs here).
subdir: llm-fe
# Document root served by nginx and written by `npm run build:<env>`.
# {env} is replaced with the entry's env (beta/prod).
webroot_pattern: "/var/www/{env}.chat.aimloperations/html"
# Deploy filter vars. CI passes these; manual runs may leave them undefined
# to (re)deploy every app listed in the host's host_apps.