Update memory service with working NocoDB configuration

- 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
This commit is contained in:
JC Beasley
2026-07-04 17:02:40 -07:00
parent cf3f1e1c53
commit cb5e26b561
453 changed files with 386793 additions and 64 deletions
+183
View File
@@ -0,0 +1,183 @@
# 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
```bash
mkdir -p /home/jcbeasley/applications/{active,archived,development}
```
### 2. Move Running Applications
```bash
# 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
```bash
# 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
```bash
# 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.