Enable beta deploys for chat_backend + chat_web_app (#7) #8

Merged
westfarn merged 1 commits from issue-7-chat-beta-deploys into master 2026-07-27 08:32:37 -07:00
Owner

Summary

Implements #7: register beta workloads for chat_backend and chat_web_app, matching the existing dta_service / dta_webapp pattern.

  • Enable host_apps beta entries on adama, roslin, and ai-server-4080 (chat_backend 8013, chat_web_app 8083)
  • Update IMPLEMENTATION.md apps / ports / NPM / roadmap tables for chat beta + prod
  • Prod chat entries unchanged

Ops follow-ups (outside this PR)

  • Create Postgres DB chat_backend_beta + grant westfarn
  • Add ~/Documents/secrets/chat_backend/chat_backend_beta.env (mode 600)
  • NPM: beta.chat.aimloperations.com*:8083; beta.chatbackend.aimloperations.com*:8013
  • Smoke: ./scripts/deploy.sh --app chat_backend --env beta --ref <sha> and same for chat_web_app

Companion app tickets: chat_backend#26, chat_web_app#35

Test plan

  • Confirm beta rows present in all three host_vars
  • After merge + ops setup: deploy beta for both apps succeeds
  • Prod chat deploys still work on 8003 / 8082
  • NPM beta domains route to 8013 / 8083
## Summary Implements [#7](https://git.aimloperations.com/ai_ml_operations/server-infra/issues/7): register **beta** workloads for `chat_backend` and `chat_web_app`, matching the existing `dta_service` / `dta_webapp` pattern. - Enable `host_apps` beta entries on **adama**, **roslin**, and **ai-server-4080** (`chat_backend` **8013**, `chat_web_app` **8083**) - Update `IMPLEMENTATION.md` apps / ports / NPM / roadmap tables for chat beta + prod - Prod chat entries unchanged ## Ops follow-ups (outside this PR) - Create Postgres DB `chat_backend_beta` + grant `westfarn` - Add `~/Documents/secrets/chat_backend/chat_backend_beta.env` (mode 600) - NPM: `beta.chat.aimloperations.com` → `*:8083`; `beta.chatbackend.aimloperations.com` → `*:8013` - Smoke: `./scripts/deploy.sh --app chat_backend --env beta --ref <sha>` and same for `chat_web_app` Companion app tickets: [chat_backend#26](https://git.aimloperations.com/ai_ml_operations/chat_backend/issues/26), [chat_web_app#35](https://git.aimloperations.com/ai_ml_operations/chat_web_app/issues/35) ## Test plan - [ ] Confirm beta rows present in all three `host_vars` - [ ] After merge + ops setup: deploy beta for both apps succeeds - [ ] Prod chat deploys still work on 8003 / 8082 - [ ] NPM beta domains route to 8013 / 8083
westfarn added 1 commit 2026-07-27 08:30:24 -07:00
Enable beta host_apps for chat_backend + chat_web_app (#7).
Sync runner checkout / sync (pull_request) Successful in 6s
284cc852c2
Register beta ports 8013/8083 on adama, roslin, and ai-server-4080, and
update IMPLEMENTATION.md apps/ports/NPM tables for beta + prod.
westfarn merged commit 92afbc6e00 into master 2026-07-27 08:32:37 -07:00
westfarn deleted branch issue-7-chat-beta-deploys 2026-07-27 08:32:37 -07:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ai_ml_operations/server-infra#8