Features Added: • Docker containerization with multi-stage Python 3.12 build • Caddy reverse proxy integration with automatic SSL • File upload interface for .claude.json imports with preview • Comprehensive hook system with 39+ hook types across 9 categories • Complete documentation system with Docker and import guides Technical Improvements: • Enhanced database models with hook tracking capabilities • Robust file validation and error handling for uploads • Production-ready Docker compose configuration • Health checks and resource limits for containers • Database initialization scripts for containerized deployments Documentation: • Docker Deployment Guide with troubleshooting • Data Import Guide with step-by-step instructions • Updated Getting Started guide with new features • Enhanced documentation index with responsive grid layout 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Claude Code Hook Configurations
This directory contains various pre-configured hook setups for different use cases:
Available Configurations
basic.json
Essential hooks for basic session and tool tracking.
- Session management
- Tool calls
- File modifications
- Conversations
comprehensive.json
Complete hook setup with all available hook types.
- All performance monitoring
- Code quality tracking
- Learning analytics
- Collaboration insights
- Project intelligence
essential.json
Minimal setup for core functionality.
developer.json
Focused on development workflow and code quality.
- Essential hooks
- Performance monitoring
- Code quality checks
power_user.json
Advanced setup for productivity optimization.
- Essential hooks
- Performance tracking
- Workflow analysis
- Project intelligence
research.json
Optimized for learning and exploration.
- Essential hooks
- Learning tracking
- External resource usage
- Knowledge gap analysis
team.json
Team-focused configuration for collaboration.
- Essential hooks
- Collaboration tracking
- Testing workflows
- Project intelligence
Installation
- Choose the configuration that matches your needs
- Copy the JSON content to your Claude Code settings file:
- macOS/Linux:
~/.config/claude/settings.json - Windows:
%APPDATA%\claude\settings.json
- macOS/Linux:
- Ensure Claude Code Tracker is running on port 8000
- Start using Claude Code - hooks will automatically track your activity!
Available Hook Variables
Each hook can use these variables that Claude Code provides:
Session Variables
$SESSION_ID- Current session identifier$TIMESTAMP- Current timestamp (ISO format)$PWD- Current working directory$USER- System username
Tool Variables
$TOOL_NAME- Name of tool being called$TOOL_PARAMS- Tool parameters (JSON)$RESULT_STATUS- Success/error status$EXECUTION_TIME- Tool execution time (ms)$ERROR_TYPE- Type of error$ERROR_MESSAGE- Error message$STACK_TRACE- Error stack trace
File Variables
$FILE_PATH- Path to modified file$ACTION- File action (created/modified/deleted)$FILE_SIZE_MB- File size in megabytes
Context Variables
$CONTENT- Conversation content$CONTEXT- Current context description$SEARCH_QUERY- What you're searching for$NEW_PROJECT- Project being switched to$OLD_PROJECT- Project being switched from
Performance Variables
$MEMORY_MB- Memory usage in MB$DURATION_MS- Duration in milliseconds$THRESHOLD_EXCEEDED- Boolean for threshold alerts
And many more! Each hook type has specific variables available.
Customization
You can modify any configuration by:
- Adding/removing specific hooks
- Changing API endpoints or ports
- Adjusting timeout and retry settings
- Adding custom metadata to hook calls
Troubleshooting
If hooks aren't working:
- Ensure Claude Code Tracker server is running
- Check that curl is installed
- Verify the API endpoints are accessible
- Check Claude Code logs for hook execution errors
- Test individual hooks manually with curl
For more help, see the documentation at /dashboard/docs/hook-setup.
Description
Comprehensive development intelligence system for Claude Code sessions - tracks productivity, conversations, and learning patterns
Languages
HTML
49.9%
Python
43.9%
JavaScript
2.8%
Shell
2.3%
CSS
0.9%
Other
0.2%