# Project Documentation **Last Updated:** 2025-01-20 **Status:** Active Documentation --- ## 📚 Master Documentation Index **👉 Start here:** **[MASTER_INDEX.md](MASTER_INDEX.md)** - Complete documentation index with all documents organized by category, priority, and cross-references. --- ## 🚀 Quick Navigation ### First Time Here? 1. **[01-getting-started/README_START_HERE.md](01-getting-started/README_START_HERE.md)** - Complete getting started guide 2. **[01-getting-started/PREREQUISITES.md](01-getting-started/PREREQUISITES.md)** - System requirements 3. **[MASTER_INDEX.md](MASTER_INDEX.md)** - Browse all documentation ### Common Tasks | Task | Document | |------|----------| | **Deploy System** | [02-architecture/ORCHESTRATION_DEPLOYMENT_GUIDE.md](02-architecture/ORCHESTRATION_DEPLOYMENT_GUIDE.md) | | **Configure Network** | [02-architecture/NETWORK_ARCHITECTURE.md](02-architecture/NETWORK_ARCHITECTURE.md) | | **Troubleshoot Issues** | [09-troubleshooting/TROUBLESHOOTING_FAQ.md](09-troubleshooting/TROUBLESHOOTING_FAQ.md) | | **Operational Procedures** | [03-deployment/OPERATIONAL_RUNBOOKS.md](03-deployment/OPERATIONAL_RUNBOOKS.md) | | **Check Status** | [03-deployment/DEPLOYMENT_STATUS_CONSOLIDATED.md](03-deployment/DEPLOYMENT_STATUS_CONSOLIDATED.md) | --- ## 📁 Directory Structure ``` docs/ ├── MASTER_INDEX.md # Complete documentation index ├── README.md # This file │ ├── 01-getting-started/ # Getting started guides │ ├── README.md │ ├── README_START_HERE.md │ └── PREREQUISITES.md │ ├── 02-architecture/ # Core architecture & design │ ├── README.md │ ├── NETWORK_ARCHITECTURE.md │ ├── ORCHESTRATION_DEPLOYMENT_GUIDE.md │ └── VMID_ALLOCATION_FINAL.md │ ├── 03-deployment/ # Deployment & operations │ ├── README.md │ ├── OPERATIONAL_RUNBOOKS.md │ ├── VALIDATED_SET_DEPLOYMENT_GUIDE.md │ ├── DEPLOYMENT_STATUS_CONSOLIDATED.md │ ├── DEPLOYMENT_READINESS.md │ ├── RUN_DEPLOYMENT.md │ └── REMOTE_DEPLOYMENT.md │ ├── 04-configuration/ # Configuration & setup │ ├── README.md │ ├── MCP_SETUP.md │ ├── ER605_ROUTER_CONFIGURATION.md │ ├── CLOUDFLARE_ZERO_TRUST_GUIDE.md │ ├── SECRETS_KEYS_CONFIGURATION.md │ ├── ENV_STANDARDIZATION.md │ ├── CREDENTIALS_CONFIGURED.md │ ├── SSH_SETUP.md │ └── finalize-token.md │ ├── 05-network/ # Network infrastructure │ ├── README.md │ ├── NETWORK_STATUS.md │ ├── NGINX_ARCHITECTURE_RPC.md │ ├── CLOUDFLARE_NGINX_INTEGRATION.md │ ├── RPC_NODE_TYPES_ARCHITECTURE.md │ └── RPC_TEMPLATE_TYPES.md │ ├── 06-besu/ # Besu & blockchain │ ├── README.md │ ├── BESU_ALLOWLIST_RUNBOOK.md │ ├── BESU_ALLOWLIST_QUICK_START.md │ ├── BESU_NODES_FILE_REFERENCE.md │ ├── BESU_OFFICIAL_REFERENCE.md │ ├── BESU_OFFICIAL_UPDATES.md │ ├── QUORUM_GENESIS_TOOL_REVIEW.md │ ├── VALIDATOR_KEY_DETAILS.md │ └── COMPREHENSIVE_CONSISTENCY_REVIEW.md │ ├── 07-ccip/ # CCIP & Chainlink │ ├── README.md │ └── CCIP_DEPLOYMENT_SPEC.md │ ├── 08-monitoring/ # Monitoring & observability │ ├── README.md │ ├── MONITORING_SUMMARY.md │ └── BLOCK_PRODUCTION_MONITORING.md │ ├── 09-troubleshooting/ # Troubleshooting │ ├── README.md │ ├── TROUBLESHOOTING_FAQ.md │ └── QBFT_TROUBLESHOOTING.md │ ├── 10-best-practices/ # Best practices │ ├── README.md │ ├── RECOMMENDATIONS_AND_SUGGESTIONS.md │ ├── IMPLEMENTATION_CHECKLIST.md │ ├── BEST_PRACTICES_SUMMARY.md │ └── QUICK_WINS.md │ ├── 11-references/ # Technical references │ ├── README.md │ ├── APT_PACKAGES_CHECKLIST.md │ ├── PATHS_REFERENCE.md │ ├── SCRIPT_REVIEW.md │ └── TEMPLATE_BASE_WORKFLOW.md │ ├── 12-quick-reference/ # Quick references │ ├── README.md │ ├── QUICK_REFERENCE.md │ ├── VALIDATED_SET_QUICK_REFERENCE.md │ └── QUICK_START_TEMPLATE.md │ └── archive/ # Historical documents └── README.md ``` --- ## 📖 Documentation Categories ### 🏗️ Core Architecture Essential architecture and design documents: - **[02-architecture/NETWORK_ARCHITECTURE.md](02-architecture/NETWORK_ARCHITECTURE.md)** - Complete network architecture (6×/28 blocks, VLANs, NAT pools) - **[02-architecture/ORCHESTRATION_DEPLOYMENT_GUIDE.md](02-architecture/ORCHESTRATION_DEPLOYMENT_GUIDE.md)** - Enterprise deployment orchestration - **[02-architecture/VMID_ALLOCATION_FINAL.md](02-architecture/VMID_ALLOCATION_FINAL.md)** - VMID allocation registry (11,000 VMIDs) - **[07-ccip/CCIP_DEPLOYMENT_SPEC.md](07-ccip/CCIP_DEPLOYMENT_SPEC.md)** - CCIP fleet deployment specification **See:** [02-architecture/README.md](01-getting-started/README.md) ### 🚀 Deployment & Operations Deployment guides and operational procedures: - **[02-architecture/ORCHESTRATION_DEPLOYMENT_GUIDE.md](02-architecture/ORCHESTRATION_DEPLOYMENT_GUIDE.md)** - Complete deployment orchestration - **[03-deployment/VALIDATED_SET_DEPLOYMENT_GUIDE.md](03-deployment/VALIDATED_SET_DEPLOYMENT_GUIDE.md)** - Validated set deployment - **[03-deployment/OPERATIONAL_RUNBOOKS.md](03-deployment/OPERATIONAL_RUNBOOKS.md)** - All operational procedures - **[03-deployment/DEPLOYMENT_STATUS_CONSOLIDATED.md](03-deployment/DEPLOYMENT_STATUS_CONSOLIDATED.md)** - Current deployment status **See:** [03-deployment/README.md](01-getting-started/README.md) ### ⚙️ Configuration & Setup Setup and configuration guides: - **[04-configuration/MCP_SETUP.md](04-configuration/MCP_SETUP.md)** - MCP Server configuration - **[04-configuration/ENV_STANDARDIZATION.md](04-configuration/ENV_STANDARDIZATION.md)** - Environment variables - **[04-configuration/SECRETS_KEYS_CONFIGURATION.md](04-configuration/SECRETS_KEYS_CONFIGURATION.md)** - Secrets and keys management - **[04-configuration/ER605_ROUTER_CONFIGURATION.md](04-configuration/ER605_ROUTER_CONFIGURATION.md)** - Router configuration - **[04-configuration/CLOUDFLARE_ZERO_TRUST_GUIDE.md](04-configuration/CLOUDFLARE_ZERO_TRUST_GUIDE.md)** - Cloudflare Zero Trust **See:** [04-configuration/README.md](01-getting-started/README.md) ### 🌐 Network Infrastructure Network architecture and configuration: - **[02-architecture/NETWORK_ARCHITECTURE.md](02-architecture/NETWORK_ARCHITECTURE.md)** - Complete network architecture - **[04-configuration/ER605_ROUTER_CONFIGURATION.md](04-configuration/ER605_ROUTER_CONFIGURATION.md)** - Router configuration - **[04-configuration/CLOUDFLARE_ZERO_TRUST_GUIDE.md](04-configuration/CLOUDFLARE_ZERO_TRUST_GUIDE.md)** - Cloudflare Zero Trust - **[05-network/NGINX_ARCHITECTURE_RPC.md](05-network/NGINX_ARCHITECTURE_RPC.md)** - NGINX RPC architecture **See:** [05-network/README.md](01-getting-started/README.md) ### ⛓️ Besu & Blockchain Besu configuration and operations: - **[06-besu/BESU_ALLOWLIST_RUNBOOK.md](06-besu/BESU_ALLOWLIST_RUNBOOK.md)** - Allowlist management - **[06-besu/BESU_ALLOWLIST_QUICK_START.md](06-besu/BESU_ALLOWLIST_QUICK_START.md)** - Quick start for allowlist - **[06-besu/BESU_NODES_FILE_REFERENCE.md](06-besu/BESU_NODES_FILE_REFERENCE.md)** - Nodes file reference - **[09-troubleshooting/QBFT_TROUBLESHOOTING.md](09-troubleshooting/QBFT_TROUBLESHOOTING.md)** - QBFT troubleshooting **See:** [06-besu/README.md](01-getting-started/README.md) ### 🔗 CCIP & Chainlink CCIP deployment and configuration: - **[07-ccip/CCIP_DEPLOYMENT_SPEC.md](07-ccip/CCIP_DEPLOYMENT_SPEC.md)** - CCIP deployment specification - **[05-network/RPC_TEMPLATE_TYPES.md](05-network/RPC_TEMPLATE_TYPES.md)** - RPC template types **See:** [07-ccip/README.md](01-getting-started/README.md) ### 📊 Monitoring & Observability Monitoring setup and configuration: - **[08-monitoring/MONITORING_SUMMARY.md](08-monitoring/MONITORING_SUMMARY.md)** - Monitoring setup - **[08-monitoring/BLOCK_PRODUCTION_MONITORING.md](08-monitoring/BLOCK_PRODUCTION_MONITORING.md)** - Block production monitoring **See:** [08-monitoring/README.md](01-getting-started/README.md) ### 🔧 Troubleshooting Troubleshooting guides and FAQs: - **[09-troubleshooting/TROUBLESHOOTING_FAQ.md](09-troubleshooting/TROUBLESHOOTING_FAQ.md)** - Common issues and solutions - **[09-troubleshooting/QBFT_TROUBLESHOOTING.md](09-troubleshooting/QBFT_TROUBLESHOOTING.md)** - QBFT consensus troubleshooting - **[06-besu/BESU_ALLOWLIST_QUICK_START.md](06-besu/BESU_ALLOWLIST_QUICK_START.md)** - Allowlist troubleshooting **See:** [09-troubleshooting/README.md](01-getting-started/README.md) ### ✅ Best Practices Best practices and recommendations: - **[10-best-practices/RECOMMENDATIONS_AND_SUGGESTIONS.md](10-best-practices/RECOMMENDATIONS_AND_SUGGESTIONS.md)** - Comprehensive recommendations - **[10-best-practices/IMPLEMENTATION_CHECKLIST.md](10-best-practices/IMPLEMENTATION_CHECKLIST.md)** - Implementation checklist - **[10-best-practices/BEST_PRACTICES_SUMMARY.md](10-best-practices/BEST_PRACTICES_SUMMARY.md)** - Best practices summary **See:** [10-best-practices/README.md](01-getting-started/README.md) --- ## 📋 Quick Reference ### Essential Documents | Document | When to Use | |----------|-------------| | **[MASTER_INDEX.md](MASTER_INDEX.md)** | Browse all documentation | | **[02-architecture/ORCHESTRATION_DEPLOYMENT_GUIDE.md](02-architecture/ORCHESTRATION_DEPLOYMENT_GUIDE.md)** | Deploy the system | | **[02-architecture/NETWORK_ARCHITECTURE.md](02-architecture/NETWORK_ARCHITECTURE.md)** | Understand network design | | **[03-deployment/OPERATIONAL_RUNBOOKS.md](03-deployment/OPERATIONAL_RUNBOOKS.md)** | Run operations | | **[09-troubleshooting/TROUBLESHOOTING_FAQ.md](09-troubleshooting/TROUBLESHOOTING_FAQ.md)** | Solve problems | ### Quick Reference Guides - **[12-quick-reference/QUICK_REFERENCE.md](12-quick-reference/QUICK_REFERENCE.md)** - ProxmoxVE scripts quick reference - **[12-quick-reference/VALIDATED_SET_QUICK_REFERENCE.md](12-quick-reference/VALIDATED_SET_QUICK_REFERENCE.md)** - Validated set quick reference - **[12-quick-reference/QUICK_START_TEMPLATE.md](12-quick-reference/QUICK_START_TEMPLATE.md)** - Quick start template --- ## 🔗 Related Documentation ### Project Documentation - **[../README.md](01-getting-started/README.md)** - Main project README - **[../PROJECT_STRUCTURE.md](../PROJECT_STRUCTURE.md)** - Project structure ### Submodule Documentation - **[../mcp-proxmox/README.md](01-getting-started/README.md)** - MCP Server documentation - **[../ProxmoxVE/README.md](01-getting-started/README.md)** - ProxmoxVE scripts documentation - **[../smom-dbis-138-proxmox/README.md](01-getting-started/README.md)** - Deployment scripts documentation --- ## 📊 Documentation Statistics - **Total Active Documents:** 48 (organized in 12 directories) - **Archived Documents:** 75+ - **Core Architecture:** 3 documents - **Deployment Guides:** 6 documents - **Troubleshooting Guides:** 2 documents - **Best Practices:** 4 documents --- ## 📝 Document Maintenance ### Update Frequency - **Critical Documents:** Updated weekly or as changes occur - **Reference Documents:** Updated monthly or as needed - **Historical Documents:** Archived, not updated ### Review Cycle - **Quarterly:** Architecture and design documents - **Monthly:** Operational runbooks - **As Needed:** Troubleshooting and quick references --- ## 🆘 Getting Help ### Common Questions 1. **Where do I start?** → [01-getting-started/README_START_HERE.md](01-getting-started/README_START_HERE.md) 2. **How do I deploy?** → [02-architecture/ORCHESTRATION_DEPLOYMENT_GUIDE.md](02-architecture/ORCHESTRATION_DEPLOYMENT_GUIDE.md) 3. **What's the network architecture?** → [02-architecture/NETWORK_ARCHITECTURE.md](02-architecture/NETWORK_ARCHITECTURE.md) 4. **I have a problem** → [09-troubleshooting/TROUBLESHOOTING_FAQ.md](09-troubleshooting/TROUBLESHOOTING_FAQ.md) 5. **What operations can I run?** → [03-deployment/OPERATIONAL_RUNBOOKS.md](03-deployment/OPERATIONAL_RUNBOOKS.md) ### Support Resources - **[09-troubleshooting/TROUBLESHOOTING_FAQ.md](09-troubleshooting/TROUBLESHOOTING_FAQ.md)** - Common issues and solutions - **[03-deployment/OPERATIONAL_RUNBOOKS.md](03-deployment/OPERATIONAL_RUNBOOKS.md)** - Operational procedures - **[MASTER_INDEX.md](MASTER_INDEX.md)** - Complete documentation index --- ## 📅 Recent Updates - **2025-01-20:** Complete documentation consolidation and upgrade - **2025-01-20:** Network architecture upgraded to v2.0 - **2025-01-20:** Orchestration deployment guide created - **2025-01-20:** 75+ documents archived, organized structure - **2025-01-20:** Directory structure created with 12 organized categories --- **Last Updated:** 2025-01-20 **Maintained By:** Infrastructure Team **Review Cycle:** Monthly