From f0c55c21ff71f93f6b4eae4eb20376576b94cf96 Mon Sep 17 00:00:00 2001 From: hyungi Date: Wed, 24 Jun 2026 16:46:43 +0900 Subject: [PATCH] =?UTF-8?q?ops(publish):=20compose=20fastapi=20=EC=97=90?= =?UTF-8?q?=20STUDY=5FPUBLISH=5FENABLED=20+=20VIEWER=5FSYNC=5FTOKEN=20?= =?UTF-8?q?=ED=99=98=EA=B2=BD=20=EB=A7=A4=ED=95=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit env_file(credentials.env)+environment ${VAR} 치환 구조라, host .env 만으로는 컨테이너에 도달 안 함(INTERNAL_WORKER_TOKEN 선례). 발행 게이트/feed 토큰을 environment 블록에 명시 매핑 — 기본 false/빈값(default-deny), host .env override. Co-Authored-By: Claude Opus 4.8 (1M context) --- docker-compose.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index dccdf1a..a9869f6 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -210,6 +210,9 @@ services: # PR-MacMini-Derived-Worker-1 - STUDY_EXPLANATION_ENABLED=${STUDY_EXPLANATION_ENABLED:-true} - INTERNAL_WORKER_TOKEN=${INTERNAL_WORKER_TOKEN} + # docsrv-viewer-publish: 발행 워커/저작 enqueue 게이트(기본 false=inert) + 뷰어↔DS feed Bearer. + - STUDY_PUBLISH_ENABLED=${STUDY_PUBLISH_ENABLED:-false} + - VIEWER_SYNC_TOKEN=${VIEWER_SYNC_TOKEN:-} # Voice Memo PoC v1 — bot 계정 한정 long-expiry access token. default false → 일반 운영 영향 0. # 활성화: host .env 에 VOICE_MEMO_BOT_TOKEN_ENABLED=true. plan: rosy-launching-otter.md - VOICE_MEMO_BOT_TOKEN_ENABLED=${VOICE_MEMO_BOT_TOKEN_ENABLED:-false}