fix(deploy): 우리 서버 CodeAssist 에 SAP MCP 연결 — abap-opencode mcp 컨테이너 네트워크에 붙임(MCP_API_KEY 있으면 자동)

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
lee-hyeon-cheol
2026-09-23 09:50:39 +09:00
co-authored by Claude Opus 5.5
parent be4387278f
commit b06dadebc3
4 changed files with 17 additions and 2 deletions
+1 -1
View File
@@ -30,6 +30,6 @@ AGENTS.md·위키·커스텀 도구가 그대로 먹고, be 가 렌더한 `openc
- LLM: `.env``AAF_FABRIX_*` 가 없으면 렌더러가 OpenRouter 템플릿(`opencode/opencode.openrouter.json.tmpl`)을 고름. 고객사는 FabriX 템플릿.
- DB: `DB_HOST` 비우면 SQLite(`be_data` 볼륨). 팀 PostgreSQL 쓰려면 DB_* 채움(스키마 `codeassist`).
- SAP 조회(MCP): 같은 서버 abap-opencode compose 가 떠 있으면 그 `mcp` 컨테이너를 쓸 수 있음 — 두 compose 를 같은 네트워크로 묶어야 함(아직 안 함). 비우면 꺼짐.
- SAP 조회(MCP): 같은 서버 abap-opencode `mcp` 컨테이너를 씀. `.env``MCP_API_KEY`(abap-opencode 것과 같은 값) 넣으면 deploy.sh 가 `docker-compose.mcp.yml` 로 opencode 를 네트워크에 붙임. 비우면 꺼짐.
- 관측: `PHOENIX_HOST=http://host.docker.internal:6006`(같은 서버; 공인 IP 는 컨테이너 안에서 안 닿음) (`deploy/phoenix/docker-compose.yml` 로 띄운 것). 프로젝트 `codeassist`.
- 앱(Tauri) 쪽은 `2_frontend/.env.production``VITE_API_BASE_URL` 을 이 서버로 바꿔 빌드해야 붙음.