Files
microdao-daarion/HELION-NODE1-READY.md
Apple 5290287058 feat: implement TTS, Document processing, and Memory Service /facts API
- TTS: xtts-v2 integration with voice cloning support
- Document: docling integration for PDF/DOCX/PPTX processing
- Memory Service: added /facts/upsert, /facts/{key}, /facts endpoints
- Added required dependencies (TTS, docling)
2026-01-17 08:16:37 -08:00

115 lines
3.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ✅ Готово до запуску Helion на НОДА1
**Дата:** 2026-01-12
---
## 📋 Що потрібно для запуску Helion
### 1. ✅ Gateway сервіс додано в docker-compose.node1.yml
- Конфігурація готова
- Змінні середовища налаштовані
- Health check налаштований
### 2. ⚠️ Потрібно завантажити на НОДА1:
- `gateway-bot/` - директорія з кодом
- `docker-compose.node1.yml` - оновлений файл
### 3. ✅ Залежності працюють:
- Router (http://router:9102) - ✅ працює
- NATS - ✅ працює
- Swapper - ✅ працює
---
## 🚀 Команди для запуску
### Варіант 1: Автоматичний скрипт
```bash
./scripts/deploy-helion-node1.sh
```
### Варіант 2: Вручну
#### 1. Завантажити gateway-bot
```bash
scp -r gateway-bot root@144.76.224.179:/opt/microdao-daarion/
```
#### 2. Завантажити docker-compose.node1.yml
```bash
scp docker-compose.node1.yml root@144.76.224.179:/opt/microdao-daarion/
```
#### 3. Запустити Gateway
```bash
ssh root@144.76.224.179
cd /opt/microdao-daarion
docker compose -f docker-compose.node1.yml up -d --build gateway
```
#### 4. Налаштувати Telegram webhook
```bash
curl -X POST "https://api.telegram.org/bot8112062582:AAGS-HwRLEI269lDutLtAJTFArsIq31YNhE/setWebhook" \
-d "url=https://gateway.daarion.city/8112062582/telegram/webhook"
```
#### 5. Перевірити
```bash
# Статус контейнера
docker ps | grep gateway
# Health check
curl http://localhost:9300/health
# Логи
docker logs dagi-gateway-node1 --tail 50
```
---
## 📝 Конфігурація
### Змінні середовища (вже налаштовані):
- `HELION_TELEGRAM_BOT_TOKEN=8112062582:AAGS-HwRLEI269lDutLtAJTFArsIq31YNhE`
- `HELION_NAME=Helion`
- `HELION_PROMPT_PATH=/app/gateway-bot/helion_prompt.txt`
- `ROUTER_URL=http://router:9102`
- `MEMORY_SERVICE_URL=http://memory-service:8000`
### Порты:
- `9300` - Gateway HTTP API
### Залежності:
- `router` - для маршрутизації запитів
---
## ⚠️ Потенційні проблеми
### 1. Gateway не запускається
**Причина:** Відсутні файли gateway-bot на НОДА1
**Рішення:** Завантажити `gateway-bot/` на НОДА1
### 2. Health check не проходить
**Причина:** Gateway ще не готовий
**Рішення:** Зачекати 10-30 секунд після запуску
### 3. Webhook не працює
**Причина:** Nginx не налаштований або порт не відкритий
**Рішення:** Перевірити nginx конфігурацію для `gateway.daarion.city`
---
## 📚 Документація
- **Швидкий старт:** `HELION-NODE1-QUICK-START.md`
- **Повний гайд:** `HELION-NODE1-COMPLETE-GUIDE.md`
- **Підсумок:** `HELION-NODE1-SUMMARY.md`
- **Скрипт:** `scripts/deploy-helion-node1.sh`
---
**Статус:** ✅ Готово до розгортання
**Оновлено:** 2026-01-12