- Set correct table ID: mx149yctebfwvys (ai_data_Memory) - Updated type column with SingleSelect options - Added all required columns for corrections, preferences, episodes, decisions, validation - Fixed column options for type, severity, status fields
7.3 KiB
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
- IT Site Survey AI → /home/jcbeasley/applications/active/it-site-survey-ai/
- Client Onboarding → /home/jcbeasley/applications/active/client-onboarding/ (keep most recent version)
- Projects Manager → /home/jcbeasley/applications/active/projects-manager/
Phase 2: Archive Duplicates
- Client Onboarding Duplicate → /home/jcbeasley/applications/archived/client-onboarding-old/
- Shorts Analyzer Duplicate → /home/jcbeasley/applications/archived/shorts-analyzer-old/
Phase 3: Move Non-Running Applications
- IT Assessment AI → /home/jcbeasley/applications/development/it-assessment-ai/
- Dark Web Monitor → /home/jcbeasley/applications/development/dark-web-monitor/
- Shorts Analyzer → /home/jcbeasley/applications/development/shorts-analyzer/
- IT Assessment Static → /home/jcbeasley/applications/development/it-assessment-static/
- 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.