claude-code-tracker/.env.example

43 lines
887 B
Text
Raw Normal View History

# Claude Code Tracker Configuration
# Domain configuration for Caddy reverse proxy
DOMAIN=claude.l.supported.systems
# Database configuration
DATABASE_URL=sqlite+aiosqlite:///app/data/tracker.db
# Application settings
DEBUG=false
API_HOST=0.0.0.0
API_PORT=8000
# Data storage path (host directory to bind mount)
DATA_PATH=./data
# Security (generate with: openssl rand -hex 32)
SECRET_KEY=your-secret-key-here
ACCESS_TOKEN_EXPIRE_MINUTES=30
# Analytics
ENABLE_ANALYTICS=true
ANALYTICS_BATCH_SIZE=1000
# Logging
LOG_LEVEL=INFO
LOG_FILE=tracker.log
# Optional: Rate limiting settings
# RATE_LIMIT_ENABLED=true
# RATE_LIMIT_PER_MINUTE=100
# Optional: Performance settings
# MAX_WORKERS=4
# TIMEOUT_SECONDS=60
# Optional: Hook settings
# DEFAULT_HOOK_TIMEOUT=10
# MAX_HOOK_RETRIES=3
# Optional: Analytics retention
# ANALYTICS_RETENTION_DAYS=365
# ENABLE_ANONYMOUS_ANALYTICS=false