Files
microdao-daarion/docs/integration/NODE_REGISTRY_SETUP.md

1.5 KiB
Raw Blame History

🚀 Node Registry Setup - Інструкція

Дата: 2025-11-18
Статус: ⚠️ В процесі налаштування


Що зроблено

  1. Синхронізовано код на сервер
  2. Створено базу даних node_registry
  3. Створено таблиці з правильним enum типом
  4. Виправлено Dockerfile (шляхи)
  5. Виправлено docker-compose.yml (DB_HOST, DATABASE_URL)
  6. Контейнер запускається (health: starting)

📋 Налаштування

База даних:

CREATE DATABASE node_registry;
CREATE TYPE nodestatus AS ENUM ('online', 'offline', 'unknown');
CREATE TABLE nodes (...);

Docker Compose:

node-registry:
  environment:
    - NODE_REGISTRY_DB_HOST=dagi-postgres
    - DATABASE_URL=postgresql://postgres:postgres@dagi-postgres:5432/node_registry

🎯 Наступні кроки

1. Зареєструвати Node 1 (сервер)

# На сервері
python3 -m tools.dagi_node_agent.bootstrap \
  --role router-node \
  --labels gpu,server,heavy \
  --registry-url http://localhost:9205

2. Зареєструвати Node 2 (ноутбук)

# На ноутбуку
python3 -m tools.dagi_node_agent.bootstrap \
  --role heavy-vision-node \
  --labels gpu,home,mac \
  --registry-url http://144.76.224.179:9205

Створено: 2025-11-18