Deployment Checklist
Pre-Deployment Checklist
System Requirements Verification
Hardware
Software
Verification Commands
Port Availability Check
Verification Commands
API Keys Obtained
Get API Key
Test API Key
Project Files Verification
Required Files for Ubuntu Docker Deployment
Verification Commands
Configuration File Setup
Critical Settings to Verify
Deployment Checklist - Standalone Mode
Step 1: Build Docker Image
Commands
Verification
Step 2: Start Services
Commands
Expected Output
Step 3: Monitor Startup
Commands
Expected Log Messages
Step 4: Verify Container Status
Commands
Expected Output
Step 5: Test API Accessibility
Commands
Deployment Checklist - Vault Mode
Step 1: Build Docker Image
Commands
Step 2: Run Vault Setup Script
Commands
Expected Output
Step 3: Verify Vault Status
Commands
Step 4: Update Gemini API Key in Vault
Commands
Step 5: Start MariaDB AI RAG with Vault Config
Step 5: Start AI Nexus with Vault Config
Step 5: Start MariaDB AI RAG with Vault Config
Commands
Step 6: Verify Deployment
Commands
Post-Deployment Checklist
Authentication Setup
Steps
Authorize in Swagger UI
Test Document Ingestion
Test Files
Test RAG Query
Example Query
Test MCP Server (Optional)
MCP Configuration
Verification Checklist
System Health Checks
Commands
Functional Tests
Performance Checks
Commands
Troubleshooting Checklist
If Services Won't Start
If Database Connection Fails
Commands
If Authentication Fails
Commands
If API Key Invalid
Test API Key
If Ports Already in Use
Commands
Maintenance Checklist
Daily Operations
Weekly Operations
Stopping Services
Starting Services
Quick Reference Commands
Essential Commands
Deployment Sign-Off
Final Verification
Deployment Details
Last updated
Was this helpful?

