OSX-PROXMOX/docs
Claude fe0bdcdc7e
Integrate ProxmoxVE helper-scripts and create comprehensive architecture documentation
This commit integrates the 396 helper scripts from the ProxmoxVE repository and establishes
comprehensive architecture documentation for the ORION v2.0 infrastructure.

Changes:

1. Makefile enhancements:
   - Add deploy-lxc target for all LXC container deployments
   - Add deploy-ai-stack target for AI/ML stack (Ollama, OpenWebUI, LiteLLM, FlowiseAI, PostgreSQL, Redis)
   - Add deploy-infrastructure target for infrastructure services (Minio, Nginx Proxy Manager, Wireguard)
   - Add deploy-dev-tools target for development tools (Gitea, N8N)
   - Add deploy-full target for complete deployment (VMs + LXC + Ansible + K8s)
   - Update quickstart guide to reflect new deployment phases

2. ARCHITECTURE.md (NEW):
   - Complete v2.0 architecture documentation
   - Multi-layer architecture overview (Infrastructure VMs, LXC Containers, K8s Workloads)
   - Network architecture with IPv6 BGP routing
   - 4-layer AI/Agent stack design (Inference → Orchestration → Agents → Coordinator)
   - "AI Maze" security architecture explanation
   - LXC vs K8s comparison and deployment strategy
   - Complete repository structure documentation
   - Resource allocation and migration paths
   - Operations and troubleshooting guides

3. docs/HELPER_SCRIPTS_INTEGRATION.md (NEW):
   - Analysis of 396 ProxmoxVE helper scripts
   - Tier 1 (Must Integrate): AI/ML stack scripts
   - Tier 2 (Highly Recommended): Infrastructure services
   - Tier 3 (Useful): Development tools
   - LXC vs K8s comparison showing why LXC is better for AI/ML
   - Deployment time reduction from 4-6 hours to 5 minutes
   - Updated ORION architecture diagram with LXC containers
   - Integration recommendations and action items

4. README.md updates:
   - Rebrand as "ORION v2.0 - AI-First Infrastructure Stack"
   - Highlight new features: IaC, LXC AI/ML, K3s, Multi-Agent Architecture
   - Update architecture overview with new 3-layer design
   - Update repository structure
   - Add v1.0 vs v2.0 comparison table
   - Link to new ARCHITECTURE.md as main documentation
   - Keep original OSX-PROXMOX guide for reference

Key architectural decisions:
- Use LXC containers (via helper scripts) for AI/ML stack
- Use K8s for application workloads (Backstage, Vapor API)
- Use VMs for infrastructure services
- Single deployment path via Makefile

Impact:
- AI/ML stack deployment: 4-6 hours → 5 minutes
- 396 community-maintained scripts available
- Proper domain separation established
- Clear documentation hierarchy
2025-11-22 04:06:51 +00:00
..
reference REFACTORING: Clean up obsolete components and establish proper architecture 2025-11-22 03:49:34 +00:00
HELPER_SCRIPTS_INTEGRATION.md Integrate ProxmoxVE helper-scripts and create comprehensive architecture documentation 2025-11-22 04:06:51 +00:00