forked from noemica-io/open-claude-in-chrome
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
36 lines (34 loc) · 1.01 KB
/
docker-compose.yml
File metadata and controls
36 lines (34 loc) · 1.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
services:
claude-serve:
build: ./claude-serve
ports:
- "4099:4099"
environment:
- ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY}
- CLAUDE_SERVE_PORT=4099
restart: unless-stopped
server:
build: ./server
ports:
- "4098:4098"
environment:
- PORT=4098
- CLAUDE_SERVE_URL=http://host.docker.internal:4099
- DB_PATH=/app/data/admin-helper.db
# 모델 설정 (롤백: claude-opus-4-6)
- MODEL=${MODEL:-claude-sonnet-4-6}
# Thinking 예산 (롤백: 5000 / 비활성화: 0)
- THINKING_BUDGET=${THINKING_BUDGET:-0}
# Confluence 정책서
- CONFLUENCE_EMAIL=${CONFLUENCE_EMAIL}
- CONFLUENCE_API_TOKEN=${CONFLUENCE_API_TOKEN}
- CONFLUENCE_SITE=${CONFLUENCE_SITE:-fastfive.atlassian.net}
- POLICY_SPACE_ID=${POLICY_SPACE_ID:-58262455}
- POLICY_CACHE_TTL_MS=${POLICY_CACHE_TTL_MS:-3600000}
volumes:
- server-data:/app/data
depends_on:
- claude-serve
restart: unless-stopped
volumes:
server-data: