- 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)
3.2 KiB
3.2 KiB
✅ Готово до запуску 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: Автоматичний скрипт
./scripts/deploy-helion-node1.sh
Варіант 2: Вручну
1. Завантажити gateway-bot
scp -r gateway-bot root@144.76.224.179:/opt/microdao-daarion/
2. Завантажити docker-compose.node1.yml
scp docker-compose.node1.yml root@144.76.224.179:/opt/microdao-daarion/
3. Запустити Gateway
ssh root@144.76.224.179
cd /opt/microdao-daarion
docker compose -f docker-compose.node1.yml up -d --build gateway
4. Налаштувати Telegram webhook
curl -X POST "https://api.telegram.org/bot8112062582:AAGS-HwRLEI269lDutLtAJTFArsIq31YNhE/setWebhook" \
-d "url=https://gateway.daarion.city/8112062582/telegram/webhook"
5. Перевірити
# Статус контейнера
docker ps | grep gateway
# Health check
curl http://localhost:9300/health
# Логи
docker logs dagi-gateway-node1 --tail 50
📝 Конфігурація
Змінні середовища (вже налаштовані):
HELION_TELEGRAM_BOT_TOKEN=8112062582:AAGS-HwRLEI269lDutLtAJTFArsIq31YNhEHELION_NAME=HelionHELION_PROMPT_PATH=/app/gateway-bot/helion_prompt.txtROUTER_URL=http://router:9102MEMORY_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