Files
openclaw-workspace-2026/docs/inventories/FULL_APPLICATIONS_INVENTORY.md
T

7.3 KiB

Full Applications Inventory

Overview

This document provides a comprehensive inventory of ALL applications found on the server at 192.168.50.11, including their current locations and planned new locations.

Running Applications (Currently Active)

1. IT Site Survey AI Application

  • Current Location: /home/jcbeasley/.openclaw/workspace/Projects/site-survey-ai/
  • Port: 3003
  • Process ID: 14287
  • Entry Point: app.py
  • Framework: Flask
  • Status: Running
  • Planned New Location: /home/jcbeasley/applications/active/it-site-survey-ai/

2. Client Onboarding Application (Duplicate)

  • Current Location 1: /home/jcbeasley/Projects/client-onboarding/
  • Current Location 2: /home/jcbeasley/.openclaw/workspace/Projects/client-onboarding/
  • Port: 5000
  • Process ID: 318
  • Entry Point: app.py
  • Framework: Flask
  • Status: Running
  • Planned New Location: /home/jcbeasley/applications/active/client-onboarding/
  • Action: Archive duplicate, keep most recent version

3. Projects Manager Application (D.U.M.A APPS DASHBOARD)

  • Current Location: /home/jcbeasley/projects-manager/
  • Port: 3456
  • Process ID: 236
  • Entry Point: app.py
  • Framework: Flask
  • Status: Running
  • Planned New Location: /home/jcbeasley/applications/active/projects-manager/

Non-Running Applications

4. IT Assessment AI Application

  • Current Location: /home/jcbeasley/.openclaw/workspace/Projects/it-assessment-ai/
  • Entry Point: app.py
  • Framework: Flask
  • Status: ⏸️ Not Running
  • Planned New Location: /home/jcbeasley/applications/development/it-assessment-ai/

5. Dark Web Monitor Application

  • Current Location: /home/jcbeasley/Projects/dark-web-monitor/
  • Entry Point: (Unknown - needs investigation)
  • Framework: (Unknown)
  • Status: ⏸️ Not Running
  • Planned New Location: /home/jcbeasley/applications/development/dark-web-monitor/

6. Shorts Analyzer Application (Duplicate)

  • Current Location 1: /home/jcbeasley/Projects/shorts-analyzer/
  • Current Location 2: /home/jcbeasley/.openclaw/workspace/Projects/shorts-analyzer/
  • Entry Point: server.py
  • Framework: (Unknown)
  • Status: ⏸️ Not Running
  • Planned New Location: /home/jcbeasley/applications/development/shorts-analyzer/
  • Action: Archive duplicate, keep most complete version

7. IT Assessment Static Site

  • Current Location: /home/jcbeasley/it-assessment/
  • Entry Point: index.html
  • Framework: Static HTML
  • Status: ⏸️ Not Running
  • Planned New Location: /home/jcbeasley/applications/development/it-assessment-static/

8. Projects Manager Hosting Module

  • Current Location: /home/jcbeasley/projects-manager/hosting/
  • Entry Point: server.py
  • Framework: (Unknown)
  • Status: ⏸️ Not Running (Part of main Projects Manager)
  • Planned New Location: /home/jcbeasley/applications/development/projects-manager-hosting/

Consolidation Plan

Phase 1: Move Running Applications

  1. IT Site Survey AI → /home/jcbeasley/applications/active/it-site-survey-ai/
  2. Client Onboarding → /home/jcbeasley/applications/active/client-onboarding/ (keep most recent version)
  3. Projects Manager → /home/jcbeasley/applications/active/projects-manager/

Phase 2: Archive Duplicates

  1. Client Onboarding Duplicate → /home/jcbeasley/applications/archived/client-onboarding-old/
  2. Shorts Analyzer Duplicate → /home/jcbeasley/applications/archived/shorts-analyzer-old/

Phase 3: Move Non-Running Applications

  1. IT Assessment AI → /home/jcbeasley/applications/development/it-assessment-ai/
  2. Dark Web Monitor → /home/jcbeasley/applications/development/dark-web-monitor/
  3. Shorts Analyzer → /home/jcbeasley/applications/development/shorts-analyzer/
  4. IT Assessment Static → /home/jcbeasley/applications/development/it-assessment-static/
  5. Projects Manager Hosting → /home/jcbeasley/applications/development/projects-manager-hosting/

Directory Structure After Consolidation

/home/jcbeasley/applications/
├── active/                    # Currently running applications
│   ├── it-site-survey-ai/    # Port 3003
│   ├── client-onboarding/    # Port 5000
│   └── projects-manager/     # Port 3456
├── archived/                 # Old/backup applications
│   ├── client-onboarding-old/
│   └── shorts-analyzer-old/
└── development/              # Applications in development
    ├── it-assessment-ai/
    ├── dark-web-monitor/
    ├── shorts-analyzer/
    ├── it-assessment-static/
    └── projects-manager-hosting/

Migration Steps

1. Create New Directory Structure

mkdir -p /home/jcbeasley/applications/{active,archived,development}

2. Move Running Applications

# IT Site Survey AI
mv /home/jcbeasley/.openclaw/workspace/Projects/site-survey-ai /home/jcbeasley/applications/active/it-site-survey-ai

# Client Onboarding (keep most recent version)
mv /home/jcbeasley/.openclaw/workspace/Projects/client-onboarding /home/jcbeasley/applications/active/client-onboarding

# Projects Manager
mv /home/jcbeasley/projects-manager /home/jcbeasley/applications/active/projects-manager

3. Archive Duplicates

# Client Onboarding Duplicate
mv /home/jcbeasley/Projects/client-onboarding /home/jcbeasley/applications/archived/client-onboarding-old

# Shorts Analyzer Duplicate
mv /home/jcbeasley/Projects/shorts-analyzer /home/jcbeasley/applications/archived/shorts-analyzer-old

4. Move Non-Running Applications

# IT Assessment AI
mv /home/jcbeasley/.openclaw/workspace/Projects/it-assessment-ai /home/jcbeasley/applications/development/it-assessment-ai

# Dark Web Monitor
mv /home/jcbeasley/Projects/dark-web-monitor /home/jcbeasley/applications/development/dark-web-monitor

# Shorts Analyzer (keep remaining copy)
mv /home/jcbeasley/.openclaw/workspace/Projects/shorts-analyzer /home/jcbeasley/applications/development/shorts-analyzer

# IT Assessment Static Site
mv /home/jcbeasley/it-assessment /home/jcbeasley/applications/development/it-assessment-static

# Projects Manager Hosting Module
mv /home/jcbeasley/applications/active/projects-manager/hosting /home/jcbeasley/applications/development/projects-manager-hosting

Verification Steps

1. Confirm All Applications Moved

  • IT Site Survey AI in active directory
  • Client Onboarding in active directory
  • Projects Manager in active directory
  • Client Onboarding duplicate in archived directory
  • Shorts Analyzer duplicate in archived directory
  • IT Assessment AI in development directory
  • Dark Web Monitor in development directory
  • Shorts Analyzer in development directory
  • IT Assessment Static in development directory
  • Projects Manager Hosting in development directory

2. Test Application Functionality

  • IT Site Survey AI still runs on port 3003
  • Client Onboarding still runs on port 5000
  • Projects Manager still runs on port 3456

3. Update Process Scripts

  • Update start scripts for new locations
  • Update nohup commands
  • Update process management scripts

This inventory will guide the complete consolidation of all applications while ensuring zero code breakage and full restore capability.