feat: оновлення інфраструктури з Node #2 та нові сервіси
This commit is contained in:
@@ -6,12 +6,12 @@
|
||||
"source": [
|
||||
"# 🚀 Infrastructure Quick Reference — DAARION & MicroDAO\n",
|
||||
"\n",
|
||||
"**Версія:** 1.1.0 \n",
|
||||
"**Версія:** 1.2.0 \n",
|
||||
"**Останнє оновлення:** 2025-01-17 \n",
|
||||
"\n",
|
||||
"Цей notebook містить швидкий довідник по серверах, репозиторіях та endpoints для DAGI Stack.\n",
|
||||
"\n",
|
||||
"**NEW:** Vision Encoder + Qdrant vector database (OpenCLIP ViT-L/14)"
|
||||
"**NEW:** Vision Encoder + Qdrant + Node #2 (MacBook Pro M4 Max)"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -48,6 +48,75 @@
|
||||
" print(f\"{name.upper():<20} {service['port']:<7} {service['container']:<30} {health}{gpu}\")"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"## 🖥️ Network Nodes\n",
|
||||
"\n",
|
||||
"### Node #1: Production Server (Hetzner)\n",
|
||||
"- **Node ID:** node-1-hetzner-gex44\n",
|
||||
"- **IP:** 144.76.224.179\n",
|
||||
"- **Role:** Production Router + Gateway + All Services (24/7)\n",
|
||||
"- **Location:** Hetzner Cloud (Germany)\n",
|
||||
"\n",
|
||||
"### Node #2: Development Node (MacBook Pro M4 Max)\n",
|
||||
"- **Node ID:** node-2-macbook-m4max\n",
|
||||
"- **Local IP:** 192.168.1.244\n",
|
||||
"- **Role:** Development + Testing + Backup Router\n",
|
||||
"- **Specs:** M4 Max (16 cores), 64GB RAM, 2TB SSD, 40-core GPU\n",
|
||||
"- **Location:** Local Network (Ivan's Office)\n",
|
||||
"- **Docs:** [NODE-2-MACBOOK-SPECS.md](../NODE-2-MACBOOK-SPECS.md)\n",
|
||||
"\n",
|
||||
"---"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"# Network Nodes Configuration\n",
|
||||
"NODES = {\n",
|
||||
" \"node-1\": {\n",
|
||||
" \"name\": \"Hetzner GEX44\",\n",
|
||||
" \"ip\": \"144.76.224.179\",\n",
|
||||
" \"local_ip\": None,\n",
|
||||
" \"role\": \"production\",\n",
|
||||
" \"uptime\": \"24/7\",\n",
|
||||
" \"ssh\": \"root@144.76.224.179\",\n",
|
||||
" \"domain\": \"gateway.daarion.city\",\n",
|
||||
" \"services\": \"All (17 services)\",\n",
|
||||
" \"specs\": \"See SYSTEM-INVENTORY.md\"\n",
|
||||
" },\n",
|
||||
" \"node-2\": {\n",
|
||||
" \"name\": \"MacBook Pro M4 Max\",\n",
|
||||
" \"ip\": None,\n",
|
||||
" \"local_ip\": \"192.168.1.244\",\n",
|
||||
" \"role\": \"development\",\n",
|
||||
" \"uptime\": \"on-demand\",\n",
|
||||
" \"ssh\": \"apple@192.168.1.244\",\n",
|
||||
" \"domain\": None,\n",
|
||||
" \"services\": \"Core only (Router, DevTools, Memory, Ollama)\",\n",
|
||||
" \"specs\": \"M4 Max, 16 cores, 64GB RAM, 2TB SSD, 40-core GPU\"\n",
|
||||
" }\n",
|
||||
"}\n",
|
||||
"\n",
|
||||
"print(\"DAGI Stack Network Nodes:\")\n",
|
||||
"print(\"=\"*80)\n",
|
||||
"for node_id, node in NODES.items():\n",
|
||||
" print(f\"\\n{node_id.upper()}: {node['name']}\")\n",
|
||||
" print(f\" Role: {node['role']}\")\n",
|
||||
" print(f\" IP: {node['ip'] or node['local_ip']}\")\n",
|
||||
" print(f\" SSH: {node['ssh']}\")\n",
|
||||
" print(f\" Uptime: {node['uptime']}\")\n",
|
||||
" print(f\" Services: {node['services']}\")\n",
|
||||
" if node['domain']:\n",
|
||||
" print(f\" Domain: https://{node['domain']}\")\n",
|
||||
" print(f\" Specs: {node['specs']}\")"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
@@ -157,7 +226,8 @@
|
||||
" \"Deployment\": \"../DEPLOY-NOW.md\",\n",
|
||||
" \"Helion Status\": \"../STATUS-HELION.md\",\n",
|
||||
" \"Architecture Index\": \"../docs/cursor/README.md\",\n",
|
||||
" \"API Reference\": \"../docs/api.md\"\n",
|
||||
" \"API Reference\": \"../docs/api.md\",\n",
|
||||
" \"Node #2 Specs\": \"../NODE-2-MACBOOK-SPECS.md\"\n",
|
||||
"}\n",
|
||||
"\n",
|
||||
"print(\"Documentation Quick Links:\")\n",
|
||||
@@ -180,11 +250,14 @@
|
||||
"- ✅ **768-dim embeddings** for multimodal RAG\n",
|
||||
"- ✅ Created VISION-ENCODER-STATUS.md with full implementation details\n",
|
||||
"- ✅ Added test-vision-encoder.sh smoke tests\n",
|
||||
"- ✅ **Added Node #2** (MacBook Pro M4 Max) as development node\n",
|
||||
"- ✅ Created NODE-2-MACBOOK-SPECS.md with complete specifications\n",
|
||||
"\n",
|
||||
"### Services Count: 17 (from 15)\n",
|
||||
"- Total Services: 17\n",
|
||||
"- GPU Services: 1 (Vision Encoder)\n",
|
||||
"- Vector Databases: 1 (Qdrant)\n",
|
||||
"### Network Architecture\n",
|
||||
"- **Nodes:** 2 (1 production + 1 development)\n",
|
||||
"- **Total Services:** 17\n",
|
||||
"- **GPU Services:** 1 (Vision Encoder) + Node #2 (40-core Apple GPU)\n",
|
||||
"- **Vector Databases:** 1 (Qdrant)\n",
|
||||
"\n",
|
||||
"---\n",
|
||||
"\n",
|
||||
|
||||
Reference in New Issue
Block a user