# Claude Projects Catalog **Generated:** 2026-01-26 **Source:** C:\Users\MikeSwanson\claude-projects\ **Purpose:** Comprehensive catalog of all project documentation for ClaudeTools context import --- ## Overview This catalog documents all projects found in the claude-projects directory, extracting key information for import into the ClaudeTools tracking system. **Total Projects Cataloged:** 11 major projects **Infrastructure Servers:** 8 servers documented **Active Development Projects:** 4 projects --- ## Projects by Category ### Active Development Projects #### 1. GuruRMM - **Path:** C:\Users\MikeSwanson\claude-projects\gururmm\ - **Status:** Active Development (Phase 1 MVP) - **Purpose:** Custom RMM (Remote Monitoring and Management) system - **Technologies:** Rust (server + agent), React + TypeScript (dashboard), Docker - **Repository:** https://git.azcomputerguru.com/azcomputerguru/gururmm - **Key Components:** - Agent: Rust-based monitoring agent (Windows/Linux/macOS) - Server: Rust + Axum WebSocket server - Dashboard: React + Vite web interface - Tray: System tray application (planned) - **Infrastructure:** - Server: 172.16.3.20 (Jupiter/Unraid) - Container deployment - Build Server: 172.16.3.30 (Ubuntu 22.04) - Cross-platform builds - External URL: https://rmm-api.azcomputerguru.com - Internal: 172.16.3.20:3001 - **Features:** - Real-time metrics (CPU, RAM, disk, network) - WebSocket-based agent communication - JWT authentication - Cross-platform support - Future: Remote commands, patch management, alerting - **Key Files:** - `docs/FEATURE_ROADMAP.md` - Complete feature roadmap with priorities - `tray/PLAN.md` - System tray implementation plan - `session-logs/2025-12-15-build-server-setup.md` - Build server setup - `session-logs/2025-12-20-v040-build.md` - Version 0.40 build - **Related Credentials:** Database, API auth, JWT secrets (in credentials.md) #### 2. MSP Toolkit (Rust) - **Path:** C:\Users\MikeSwanson\claude-projects\msp-toolkit-rust\ - **Status:** Active Development (Phase 2) - **Purpose:** Integrated CLI for MSP operations connecting multiple platforms - **Technologies:** Rust, async/tokio - **Repository:** (Gitea - azcomputerguru) - **Integrated Platforms:** - DattoRMM - Remote monitoring - Autotask PSA - Ticketing and time tracking - IT Glue - Documentation - Kaseya 365 - M365 management - Datto EDR - Endpoint security - **Key Features:** - Unified CLI for all MSP platforms - Automatic documentation to IT Glue - Automatic time tracking to Autotask - AES-256-GCM encrypted credential storage - Workflow automation - **Architecture:** ``` User Command → Execute Action → [Success] → Workflow: ├─→ Document to IT Glue ├─→ Add note to Autotask ticket └─→ Log time to Autotask ``` - **Key Files:** - `CLAUDE.md` - Complete development guide - `README.md` - User documentation - `ARCHITECTURE.md` - System architecture and API details - **Configuration:** ~/.config/msp-toolkit/config.toml - **Dependencies:** reqwest, tokio, clap, ring (encryption), governor (rate limiting) #### 3. GuruConnect - **Path:** C:\Users\MikeSwanson\claude-projects\guru-connect\ - **Status:** Planning/Early Development - **Purpose:** Remote desktop solution (ScreenConnect alternative) for GuruRMM - **Technologies:** Rust (agent + server), React (dashboard), WebSocket, Protobuf - **Architecture:** ``` Dashboard (React) ↔ WSS ↔ GuruConnect Server (Rust) ↔ WSS ↔ Agent (Rust) ``` - **Key Components:** - Agent: Windows remote desktop agent (DXGI capture, input injection) - Server: Relay server (Rust + Axum) - Dashboard: Web viewer (React, integrate with GuruRMM) - Protocol: Protocol Buffers - **Encoding Strategy:** - LAN (<20ms RTT): Raw BGRA + Zstd + dirty rects - WAN + GPU: H264 hardware encoding - WAN - GPU: VP9 software encoding - **Key Files:** - `CLAUDE.md` - Project overview and build instructions - **Security:** TLS, JWT auth for dashboard, API key auth for agents, audit logging - **Related Projects:** RustDesk reference at ~/claude-projects/reference/rustdesk/ #### 4. Website2025 (Arizona Computer Guru) - **Path:** C:\Users\MikeSwanson\claude-projects\Website2025\ - **Status:** Active Development - **Purpose:** Company website rebuild for Arizona Computer Guru MSP - **Technologies:** HTML, CSS, JavaScript (clean static site) - **Server:** ix.azcomputerguru.com (cPanel/Apache) - **Sites:** - Production: https://www.azcomputerguru.com (WordPress - old) - Dev (original): https://dev.computerguru.me/acg2025/ (WordPress) - Working copy: https://dev.computerguru.me/acg2025-wp-test/ (WordPress test) - Static site: https://dev.computerguru.me/acg2025-static/ (Active development) - **File Paths on Server:** - Dev site: /home/computergurume/public_html/dev/acg2025/ - Working copy: /home/computergurume/public_html/dev/acg2025-wp-test/ - Static site: /home/computergurume/public_html/dev/acg2025-static/ - Production: /home/azcomputerguru/public_html/ - **Business Info:** - Company: Arizona Computer Guru - "Any system, any problem, solved" - Phone: 520.304.8300 - Service Area: Statewide (Tucson, Phoenix, Prescott, Flagstaff) - Services: Managed IT, network/server, cybersecurity, remote support, websites - **Design Features:** - CSS Variables for theming - Mega menu dropdown with blur overlay - Responsive breakpoints (1024px, 768px) - Service cards grid layout - Fixed header with scroll-triggered shrink - **Key Files:** - `CLAUDE.md` - Development notes and SSH access - `static-site/` - Clean static rebuild - **SSH Access:** ssh root@ix.azcomputerguru.com OR ssh claude-temp@ix.azcomputerguru.com - **Credentials:** See credentials.md (claude-temp password: Gptf*77ttb) --- ### Production/Operational Projects #### 5. Dataforth DOS Test Machines - **Path:** C:\Users\MikeSwanson\claude-projects\dataforth-dos\ - **Status:** Production (90% complete, operational) - **Purpose:** SMB1 proxy system for ~30 legacy DOS test machines at Dataforth - **Client:** Dataforth Corporation (industrial test equipment manufacturer) - **Technologies:** Netgear ReadyNAS (SMB1), Windows Server (AD2), DOS 6.22, QuickBASIC - **Problem Solved:** Crypto attack disabled SMB1 on production servers; deployed NAS as SMB1 proxy - **Infrastructure:** | System | IP | Purpose | Credentials | |--------|-----|---------|-------------| | D2TESTNAS | 192.168.0.9 | NAS/SMB1 proxy | admin / Paper123!@#-nas | | AD2 | 192.168.0.6 | Production server | INTRANET\sysadmin / Paper123!@# | | UDM | 192.168.0.254 | Gateway | See credentials.md | - **Key Features:** - Bidirectional sync every 15 minutes (NAS ↔ AD2) - PULL: Test results from DOS machines → AD2 → Database - PUSH: Software updates from AD2 → NAS → DOS machines - Remote task deployment (TODO.BAT) - Centralized software management (UPDATE.BAT) - **Sync System:** - Script: C:\Shares\test\scripts\Sync-FromNAS.ps1 - Log: C:\Shares\test\scripts\sync-from-nas.log - Status: C:\Shares\test\_SYNC_STATUS.txt - Scheduled: Windows Task Scheduler (every 15 min) - **DOS Machine Management:** - Software deployment: Place files in TS-XX\ProdSW\ on NAS - One-time commands: Create TODO.BAT in TS-XX\ root (auto-deletes after run) - Central management: T:\UPDATE TS-XX ALL (from DOS) - **Key Files:** - `PROJECT_INDEX.md` - Quick reference guide - `README.md` - Complete project overview - `CREDENTIALS.md` - All passwords and SSH keys - `NETWORK_TOPOLOGY.md` - Network diagram and data flow - `REMAINING_TASKS.md` - Pending work and blockers - `SYNC_SCRIPT.md` - Sync system documentation - `DOS_BATCH_FILES.md` - UPDATE.BAT and TODO.BAT details - **Repository:** https://git.azcomputerguru.com/azcomputerguru/claude-projects (dataforth-dos folder) - **Machines Working:** TS-27, TS-8L, TS-8R (tested operational) - **Machines Pending:** ~27 DOS machines need network config updates - **Blocking Issue:** Datasheets share needs creation on AD2 (waiting for Engineering) - **Test Database:** http://192.168.0.6:3000 - **SSH to NAS:** ssh root@192.168.0.9 (ed25519 key auth) - **Engineer Access:** \\192.168.0.9\test (SFTP port 22, engineer / Engineer1!) - **Project Time:** ~11 hours implementation - **Implementation Date:** 2025-12-14 #### 6. MSP Toolkit (PowerShell) - **Path:** C:\Users\MikeSwanson\claude-projects\msp-toolkit\ - **Status:** Production (web-hosted scripts) - **Purpose:** PowerShell scripts for MSP technicians, web-accessible for remote execution - **Technologies:** PowerShell, web hosting (www.azcomputerguru.com/tools/) - **Access Methods:** - Interactive menu: `iex (irm azcomputerguru.com/tools/msp-toolkit.ps1)` - Direct execution: `iex (irm azcomputerguru.com/tools/Get-SystemInfo.ps1)` - Parameterized: `iex (irm azcomputerguru.com/tools/msp-toolkit.ps1) -Script systeminfo` - **Available Scripts:** - Get-SystemInfo.ps1 - System information report - Invoke-HealthCheck.ps1 - Health diagnostics - Create-LocalAdmin.ps1 - Create local admin account - Set-StaticIP.ps1 - Configure static IP - Join-Domain.ps1 - Join Active Directory - Install-RMMAgent.ps1 - Install RMM agent - **Configuration Files (JSON):** - applications.json - presets.json - scripts.json - themes.json - tweaks.json - **Deployment:** deploy.bat script uploads to web server - **Server:** ix.azcomputerguru.com (SSH: claude@ix.azcomputerguru.com) - **Key Files:** - `README.md` - Usage and deployment guide - `msp-toolkit.ps1` - Main launcher - `scripts/` - Individual PowerShell scripts - `config/` - Configuration files #### 7. Cloudflare WHM DNS Manager - **Path:** C:\Users\MikeSwanson\claude-projects\cloudflare-whm\ - **Status:** Production - **Purpose:** CLI tool and WHM plugin for managing Cloudflare DNS from cPanel/WHM servers - **Technologies:** Bash (CLI), Perl (WHM plugin), Cloudflare API - **Components:** - CLI Tool: `cf-dns` bash script - WHM Plugin: Web-based interface - **Features:** - List zones and DNS records - Add/delete DNS records - One-click M365 email setup (MX, SPF, DKIM, DMARC, Autodiscover) - Import new zones to Cloudflare - Email DNS verification - **CLI Commands:** - `cf-dns list-zones` - Show all zones - `cf-dns list example.com` - Show records - `cf-dns add example.com A www 192.168.1.1` - Add record - `cf-dns add-m365 clientdomain.com tenantname` - Add M365 records - `cf-dns verify-email clientdomain.com` - Check email DNS - `cf-dns import newclient.com` - Import zone - **Installation:** - CLI: Copy to /usr/local/bin/, create ~/.cf-dns.conf - WHM: Run install.sh from whm-plugin/ directory - **Configuration:** ~/.cf-dns.conf (CF_API_TOKEN) - **WHM Access:** Plugins → Cloudflare DNS Manager - **Key Files:** - `docs/README.md` - Complete documentation - `cli/cf-dns` - CLI script - `whm-plugin/cgi/addon_cloudflareDNS.cgi` - WHM interface - `whm-plugin/lib/CloudflareDNS.pm` - Perl module #### 8. Seafile Microsoft Graph Email Integration - **Path:** C:\Users\MikeSwanson\claude-projects\seafile-graph-email\ - **Status:** Partial Implementation (troubleshooting) - **Purpose:** Custom Django email backend for Seafile using Microsoft Graph API - **Server:** 172.16.3.21 (Saturn/Unraid) - Container: seafile - **URL:** https://sync.azcomputerguru.com - **Seafile Version:** Pro 12.0.19 - **Current Status:** - Direct Django email sending works (tested) - Password reset from web UI fails (seafevents background process issue) - **Problem:** Seafevents background email sender not loading custom backend properly - **Architecture:** - Synchronous (Django send_mail): Uses EMAIL_BACKEND setting - WORKING - Asynchronous (seafevents worker): Not loading custom path - BROKEN - **Files on Server:** - Custom backend: /shared/custom/graph_email_backend.py - Config: /opt/seafile/conf/seahub_settings.py - Seafevents: /opt/seafile/conf/seafevents.conf - **Azure App Registration:** - Tenant: ce61461e-81a0-4c84-bb4a-7b354a9a356d - App ID: 15b0fafb-ab51-4cc9-adc7-f6334c805c22 - Sender: noreply@azcomputerguru.com - Permission: Mail.Send (Application) - **Key Files:** - `README.md` - Status, problem description, testing commands - **SSH Access:** root@172.16.3.21 --- ### Reference/Support Projects #### 9. WHM DNS Cleanup - **Path:** C:\Users\MikeSwanson\claude-projects\whm-dns-cleanup\ - **Status:** Completed (one-time project) - **Purpose:** WHM DNS cleanup and recovery project - **Key Files:** - `WHM-DNS-Cleanup-Report-2025-12-09.md` - Cleanup report - `WHM-Recovery-Data-2025-12-09.md` - Recovery data #### 10. Autocode Remix - **Path:** C:\Users\MikeSwanson\claude-projects\Autocode-remix\ - **Status:** Reference/Development - **Purpose:** Fork/remix of Autocoder project - **Contains Multiple Versions:** - Autocode-fork/ - Original fork - autocoder-master/ - Master branch - Autocoder-2.0/ - Version 2.0 - Autocoder-2.0 - Copy/ - Backup copy - **Key Files:** - `CLAUDE.md` files in each version - `ARCHITECTURE.md` - System architecture - `.github/workflows/ci.yml` - CI/CD configuration #### 11. Claude Settings - **Path:** C:\Users\MikeSwanson\claude-projects\claude-settings\ - **Status:** Configuration - **Purpose:** Claude Code settings and configuration - **Key Files:** - `settings.json` - Claude Code settings --- ## Infrastructure Overview ### Servers Documented | Server | IP | OS | Purpose | Location | |--------|-----|-----|---------|----------| | **Jupiter** | 172.16.3.20 | Unraid | Primary server (Gitea, NPM, GuruRMM) | LAN | | **Saturn** | 172.16.3.21 | Unraid | Secondary (Seafile) | LAN | | **pfSense** | 172.16.0.1 | pfSense | Firewall, Tailscale gateway | LAN | | **Build Server** | 172.16.3.30 | Ubuntu 22.04 | GuruRMM cross-platform builds | LAN | | **WebSvr** | websvr.acghosting.com | cPanel | WHM/cPanel hosting | External | | **IX** | ix.azcomputerguru.com | cPanel | WHM/cPanel hosting | External (VPN) | | **AD2** | 192.168.0.6 | Windows Server | Dataforth production server | Dataforth LAN | | **D2TESTNAS** | 192.168.0.9 | NetGear ReadyNAS | Dataforth SMB1 proxy | Dataforth LAN | ### Services | Service | External URL | Internal | Purpose | |---------|--------------|----------|---------| | **Gitea** | https://git.azcomputerguru.com | 172.16.3.20:3000 | Git hosting | | **NPM Admin** | - | 172.16.3.20:7818 | Nginx Proxy Manager | | **GuruRMM API** | https://rmm-api.azcomputerguru.com | 172.16.3.20:3001 | RMM server | | **Seafile** | https://sync.azcomputerguru.com | 172.16.3.21 | File sync | | **Dataforth Test DB** | http://192.168.0.6:3000 | 192.168.0.6:3000 | Test results | --- ## Session Logs Overview ### Main Session Logs - **Path:** C:\Users\MikeSwanson\claude-projects\session-logs\ - **Contains:** 20+ session logs (2025-12-12 through 2025-12-20) - **Key Sessions:** - 2025-12-14-dataforth-dos-machines.md - Dataforth implementation - 2025-12-15-gururmm-agent-services.md - GuruRMM agent work - 2025-12-15-grabbanddurando-*.md - Client work (multiple sessions) - 2025-12-16 to 2025-12-20 - Various development sessions ### GuruRMM Session Logs - **Path:** C:\Users\MikeSwanson\claude-projects\gururmm\session-logs\ - **Contains:** - 2025-12-15-build-server-setup.md - Build server configuration - 2025-12-20-v040-build.md - Version 0.40 build notes --- ## Shared Data ### Credentials File - **Path:** C:\Users\MikeSwanson\claude-projects\shared-data\credentials.md - **Purpose:** Centralized credential storage (UNREDACTED) - **Sections:** - Infrastructure - SSH Access (GuruRMM, Jupiter, AD2, D2TESTNAS) - Services - Web Applications (Gitea, ClaudeTools API) - Projects - ClaudeTools (Database, API auth, encryption keys) - Projects - Dataforth DOS (Update workflow, key files, folder structure) ### Commands - **Path:** C:\Users\MikeSwanson\claude-projects\.claude\commands\ - **Contains:** - context.md - Context search command - s.md - Short save command - save.md - Save session log command - sync.md - Sync command --- ## Technologies Used Across Projects ### Languages - Rust (GuruRMM, GuruConnect, MSP Toolkit Rust) - PowerShell (MSP Toolkit, various scripts) - JavaScript/TypeScript (React dashboards) - Python (Seafile backend) - Perl (WHM plugins) - Bash (CLI tools, automation) - HTML/CSS (Website) - DOS Batch (Dataforth) ### Frameworks & Libraries - React + Vite + TypeScript (dashboards) - Axum (Rust web framework) - Tokio (Rust async runtime) - Django (Seafile integration) - Protocol Buffers (GuruConnect) ### Infrastructure - Docker + Docker Compose - Unraid (Jupiter, Saturn) - Ubuntu Server (build server) - Windows Server (Dataforth AD2) - cPanel/WHM (hosting) - Netgear ReadyNAS (Dataforth NAS) ### Databases - PostgreSQL (GuruRMM, planned) - MariaDB (ClaudeTools API) - Redis (planned for caching) ### APIs & Integration - Microsoft Graph API (Seafile email) - Cloudflare API (DNS management) - DattoRMM API (planned) - Autotask API (planned) - IT Glue API (planned) - Kaseya 365 API (planned) --- ## Repository Information ### Gitea Repositories - **Gitea URL:** https://git.azcomputerguru.com - **Main User:** azcomputerguru - **Repositories:** - azcomputerguru/gururmm - GuruRMM project - azcomputerguru/claude-projects - All projects - azcomputerguru/ai-3d-printing - 3D printing projects - **Authentication:** - Username: mike@azcomputerguru.com - Password: Window123!@#-git - **SSH:** git.azcomputerguru.com:2222 --- ## Client Work Documented ### Dataforth Corporation - **Project:** DOS Test Machines SMB1 Proxy - **Status:** Production - **Network:** 192.168.0.0/24 - **Key Systems:** AD2 (192.168.0.6), D2TESTNAS (192.168.0.9) - **VPN:** OpenVPN configuration available ### Grabb & Durando (BGBuilders) - **Multiple sessions documented:** 2025-12-15 - **Work:** Data migration, Calendar fixes, User reports, MariaDB fixes - **DNS:** bgbuilders-dns-records.txt, bgbuildersllc-godaddy-zonefile.txt ### RalphsTransfer - **Security audit:** ralphstransfer-security-audit-2025-12-12.md ### Lehman - **Cleanup work:** cleanup-lehman.ps1, scan-lehman.ps1 - **Duplicate contacts/events:** lehman-dup-contacts.csv, lehman-dup-events.csv --- ## Key Decisions & Context ### GuruRMM Design Decisions 1. **WebSocket-based communication** for real-time agent updates 2. **Rust** for performance, safety, and cross-platform support 3. **React + Vite** for modern, fast dashboard 4. **JWT authentication** for API security 5. **Docker deployment** for easy infrastructure management 6. **True integration philosophy** - avoid Datto anti-pattern (separate products with APIs) ### MSP Toolkit Design Decisions 1. **Workflow automation** - auto-document and auto-track time 2. **AES-256-GCM encryption** for credential storage 3. **Modular platform integrations** - enable/disable per platform 4. **Async operations** for performance 5. **Configuration-driven** setup ### Dataforth DOS Solution 1. **Netgear ReadyNAS** as SMB1 proxy (modern servers can't use SMB1) 2. **Bidirectional sync** for data flow (test results up, software down) 3. **TODO.BAT pattern** for one-time remote commands 4. **UPDATE.BAT** for centralized software management 5. **WINS server** critical for NetBIOS name resolution ### Website2025 Design Decisions 1. **Static site** instead of WordPress (cleaner, faster, no bloat) 2. **CSS Variables** for consistent theming 3. **Mega menu** for service organization 4. **Responsive design** with clear breakpoints 5. **Fixed header** with scroll-triggered effects --- ## Pending Work & Priorities ### GuruRMM - [ ] Complete Phase 1 MVP (basic monitoring operational) - [ ] Build updated agent with extended metrics - [ ] Cross-platform builds (Linux/Windows/macOS) - [ ] Agent updates via server (built-in handler, not shell script) - [ ] System tray implementation (Windows/macOS) - [ ] Remote commands execution ### MSP Toolkit Rust - [ ] Complete Phase 2 core integrations - [ ] DattoRMM client implementation - [ ] Autotask client implementation - [ ] IT Glue client implementation - [ ] Workflow system implementation ### Dataforth DOS - [ ] Datasheets share creation on AD2 (BLOCKED - waiting for Engineering) - [ ] Update network config on remaining ~27 DOS machines - [ ] DattoRMM monitoring integration - [ ] Future: VLAN isolation, modernization planning ### Website2025 - [ ] Complete static site pages (services, about, contact) - [ ] Mobile optimization - [ ] Content migration from old WordPress site - [ ] Testing and launch ### Seafile Email - [ ] Fix seafevents background email sender (move backend to Seafile Python path) - [ ] OR disable background sender, rely on synchronous email - [ ] Test password reset functionality --- ## Important Notes for Context Recovery ### Credentials Location **Primary:** C:\Users\MikeSwanson\claude-projects\shared-data\credentials.md **Project-Specific:** Each project folder may have CREDENTIALS.md ### Session Logs **Main:** C:\Users\MikeSwanson\claude-projects\session-logs\ **Project-Specific:** {project}/session-logs/ ### When User References Previous Work 1. **Use /context command** - Searches session logs and credentials.md 2. **Never ask user** for information already in logs/credentials 3. **Apply found information** - Connect to servers, continue work 4. **Report findings** - Summarize relevant credentials and previous work ### SSH Access Patterns - **Jupiter/Saturn:** SSH key authentication (Tailscale or direct LAN) - **Build Server:** SSH with password - **Dataforth NAS:** SSH root@192.168.0.9 (ed25519 key or password) - **WHM Servers:** SSH claude@ix.azcomputerguru.com (password) --- ## Quick Command Reference ### GuruRMM ```bash # Start dashboard dev server cd gururmm/dashboard && npm run dev # Build agent cd gururmm/agent && cargo build --release # Deploy to server ssh root@172.16.3.20 cd /mnt/user/appdata/gururmm/ ``` ### Dataforth DOS ```bash # SSH to NAS ssh root@192.168.0.9 # Check sync status cat /var/log/ad2-sync.log # Manual sync /root/sync-to-ad2.sh ``` ### MSP Toolkit ```bash # Run from web iex (irm azcomputerguru.com/tools/msp-toolkit.ps1) # Build Rust version cd msp-toolkit-rust && cargo build --release ``` ### Cloudflare DNS ```bash # List zones cf-dns list-zones # Add M365 records cf-dns add-m365 clientdomain.com tenantname ``` --- ## File Organization ### Project Documentation Standard Most projects follow this structure: - **CLAUDE.md** - Development guide for Claude Code - **README.md** - User documentation - **CREDENTIALS.md** - Project-specific credentials (if applicable) - **session-logs/** - Session notes and work logs - **docs/** - Additional documentation ### Configuration Files - **.env** - Environment variables (gitignored) - **config.toml** / **settings.json** - Application config - **docker-compose.yml** - Container orchestration --- ## Data Import Recommendations ### Priority 1 (Import First) 1. **GuruRMM** - Active development, multiple infrastructure dependencies 2. **Dataforth DOS** - Production system, detailed infrastructure 3. **MSP Toolkit Rust** - Active development, API integrations 4. **Website2025** - Active client work ### Priority 2 (Import Next) 5. **GuruConnect** - Related to GuruRMM 6. **Cloudflare WHM** - Production tool 7. **MSP Toolkit PowerShell** - Production scripts 8. **Seafile Email** - Operational troubleshooting ### Priority 3 (Reference) 9. **WHM DNS Cleanup** - Completed project 10. **Autocode Remix** - Reference material 11. **Claude Settings** - Configuration ### Credentials to Import - All server SSH access (8 servers) - All service credentials (Gitea, APIs, databases) - Client-specific credentials (Dataforth VPN, etc.) ### Infrastructure to Import - Server inventory (8 servers with roles, IPs, OS) - Service endpoints (internal and external URLs) - Network topology (especially Dataforth network) --- ## Conclusion This catalog represents the complete project landscape from the claude-projects directory. It documents: - **11 major projects** (4 active development, 4 production, 3 reference) - **8 infrastructure servers** with complete details - **5+ service endpoints** (Gitea, GuruRMM, Seafile, etc.) - **Multiple client projects** (Dataforth, BGBuilders, RalphsTransfer, Lehman) - **20+ session logs** documenting detailed work All information is ready for import into the ClaudeTools tracking system for comprehensive context management. --- **Generated by:** Claude Sonnet 4.5 **Date:** 2026-01-26 **Source Directory:** C:\Users\MikeSwanson\claude-projects\ **Total Files Scanned:** 100+ markdown files, multiple CLAUDE.md, README.md, and project documentation files