# CodeAssist 전용 OpenCode 서버 (opencode/ 폴더에서 `opencode serve --port 4096`) OPENCODE_BASE_URL=http://localhost:4096 OPENCODE_AGENT=codeassist # 토큰 서명 키 (비우면 data/.auth_secret 자동 생성) AUTH_SECRET= # DB — 비우면 SQLite(data/app.db) DB_HOST= DB_PORT=5432 DB_USER= DB_PASSWORD= DB_NAME= DB_SCHEMA=codeassist # 프론트 origin (dev 는 Vite proxy 라 안 탐. Tauri 빌드용) CORS_ORIGINS=http://localhost:15173,http://tauri.localhost,tauri://localhost # ── 사내 LLM(FabriX) — 고객사 전용. 개발(OpenRouter)에선 전부 비워둠 ── # OpenCode 는 opencode/opencode.json 을 FabriX 용으로 렌더해서(opencode/render_opencode.py) 이 서버의 /api/ito 로 붙음. AAF_FABRIX_BASE_URL= AAF_FABRIX_MODEL_ID=605 AAF_FABRIX_MODELS=605:Gemma4,339:GaussO Flash,581:GaussO Think AAF_FABRIX_CLIENT_KEY= AAF_FABRIX_OPENAPI_TOKEN= AAF_FABRIX_USER_EMAIL= # 게이트웨이마다 다를 수 있는 것 — 보통 비워둠(401 나면 자동으로 다른 형식도 시도함) AAF_FABRIX_CLIENT_HEADER= AAF_FABRIX_TOKEN_PREFIX=bearer AAF_FABRIX_MAX_TOKENS= AAF_RELAY_STREAM_USAGE= # OpenCode → 이 서버 사이 잠금. 같은 PC 안이면 비워도 됨. 서버를 바깥에 열면 반드시 랜덤 문자열 AAF_GATEWAY_KEY= # OpenCode 가 붙을 이 서버 포트 (render_opencode.py 가 씀) BACKEND_PORT=8001