Add comprehensive hook installation system and update documentation
Major Features Added: • Automated hook installation scripts (install-hooks.sh and setup-hooks) • User-scope installation with automatic domain configuration • 7 pre-configured hook profiles for different user types • Comprehensive documentation updates across all guides Hook Installation System: • ./setup-hooks - One-liner installation for most users • ./install-hooks.sh - Full-featured installer with profile selection • Automatic domain replacement using $DOMAIN environment variable • Settings backup and verification capabilities • Safe uninstallation with rollback support Documentation Enhancements: • Updated README.md with complete project overview and proper git repository URL • Enhanced Getting Started guide with automated hook installation • Improved Docker deployment guide with hook installation step • Reorganized documentation index with better visual hierarchy • Added repository URL: https://git.supported.systems/claude/claude-code-tracker.git Technical Improvements: • Rebuilt Docker containers with all latest changes • Verified application health and functionality • Updated all installation examples with correct repository URL • Improved quick start workflow with 3-step visual process 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
50c80596d0
commit
1e1d4a995d
8 changed files with 1038 additions and 129 deletions
|
|
@ -39,7 +39,7 @@
|
|||
</div>
|
||||
<div class="card-body">
|
||||
<pre><code class="language-bash"># Clone the repository
|
||||
git clone <repository-url> claude-tracker
|
||||
git clone https://git.supported.systems/claude/claude-code-tracker.git claude-tracker
|
||||
cd claude-tracker
|
||||
|
||||
# Copy environment template
|
||||
|
|
@ -80,6 +80,28 @@ docker-compose logs -f
|
|||
docker-compose ps</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="card mb-3">
|
||||
<div class="card-header bg-success text-white">
|
||||
<h5 class="mb-0">4. Install Claude Code Hooks</h5>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<p>After deployment, install hooks on your development machine to enable automatic tracking:</p>
|
||||
<pre><code class="language-bash"># Install hooks using the same domain from your .env file
|
||||
export DOMAIN=claude.l.supported.systems
|
||||
./setup-hooks</code></pre>
|
||||
|
||||
<div class="alert alert-info mt-3">
|
||||
<i class="fas fa-info-circle me-1"></i>
|
||||
<strong>Note:</strong> Hooks are installed on your local development machine, not in the Docker container. This allows Claude Code to send data to your deployed tracker.
|
||||
</div>
|
||||
|
||||
<div class="alert alert-success">
|
||||
<i class="fas fa-check me-1"></i>
|
||||
<strong>Complete Setup:</strong> Your tracker is now deployed and ready to receive data from Claude Code!
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Docker Configuration -->
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue