23 lines
749 B
YAML
23 lines
749 B
YAML
services:
|
|
claude-code-tracker:
|
|
build: .
|
|
container_name: claude-code-tracker
|
|
restart: unless-stopped
|
|
network_mode: bridge
|
|
volumes:
|
|
- /volume1/docker/claude-code-tracker/data:/app/data
|
|
- /volume1/docker/claude-code-tracker/conversations:/app/conversations:ro
|
|
environment:
|
|
- ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY}
|
|
- ANTHROPIC_BASE_URL=${ANTHROPIC_BASE_URL:-https://www.bytecatcode.org}
|
|
- SUMMARY_HOUR=${SUMMARY_HOUR:-23}
|
|
- COLLECT_INTERVAL=${COLLECT_INTERVAL:-60}
|
|
- DB_PATH=/app/data/conversations.db
|
|
- CONVERSATIONS_PATH=/app/conversations
|
|
- TRIGGER_PATH=/app/data/trigger
|
|
logging:
|
|
driver: json-file
|
|
options:
|
|
max-size: "10m"
|
|
max-file: "3"
|