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"