From 1a925b33e06ed7a2a03179cde955b76835e56819 Mon Sep 17 00:00:00 2001 From: Yun Chan Date: Fri, 11 Sep 2026 17:55:13 +0900 Subject: [PATCH] =?UTF-8?q?docs:=20=EB=B0=B0=ED=8F=AC=20=EA=B8=B0=EB=A1=9D?= =?UTF-8?q?=20=EA=B0=B1=EC=8B=A0=20(r2=C2=B7r3=20=EC=88=9C=EC=B0=A8=20?= =?UTF-8?q?=EA=B5=90=EC=B2=B4=20=EB=B0=8F=20OAuth=20=EB=B2=84=ED=8A=BC=20?= =?UTF-8?q?=EB=B0=98=EC=98=81)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/ops/deployment-pipeline.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/ops/deployment-pipeline.md b/docs/ops/deployment-pipeline.md index 44fa849..0d52cbf 100644 --- a/docs/ops/deployment-pipeline.md +++ b/docs/ops/deployment-pipeline.md @@ -132,6 +132,7 @@ docker compose -f docker-compose.nas.yml --env-file private/env.nas up -d --no-d - 이미지: `vignette-nas-api:4b45d331`(sha256 c6b9201ec8ef), `vignette-nas-web:4b45d331`(sha256 d999ea74a8e4). env.nas 이미지 참조 갱신. - 기동 확인: api·engine `healthy`, `http://127.0.0.1:18080/health` 및 공개 `https://api-vignette.chanpaca.net/health` → `status: ok, db: true, engine: true`(engine_mode openai, ready OK). - 배포 후 관리자가 `/admin/ai` 제공자 연결 패널에서 claude·codex·agy·openrouter 토큰을 연결하면 실행 중인 engine 컨테이너에 즉시 push 적용된다(재배포 불필요). +- 이후 수정(`e3a9fc71`, `cb4d4557`): 앱 DB 계정엔 스키마 CREATE 권한이 없어 런타임 DDL이 권한 거부로 실패 → 소유자로 테이블 선생성(DDL은 `05_runtime_auth.sql`에 정식 반영) + `to_regclass` 존재 검사 선행(r2), OAuth 로그인 버튼(claude·openrouter PKCE 코드 교환) 추가(r3). 교체는 각각 api만 `--no-deps`로 수행, engine은 코드 변경이 없어 유지했다. ## 6. 남은 구성 작업 (TODO)