docs: expand lint scope batch2 (12 files)
This commit is contained in:
@@ -124,4 +124,3 @@ python3 scripts/update_db_asset_urls.py # реальне оновлення
|
||||
1. Перевірте що MinIO контейнер працює: `docker ps | grep minio`
|
||||
2. Перевірте що MinIO слухає на 9000: `curl http://localhost:9000/minio/health/live`
|
||||
3. Перевірте bucket: `docker exec daarion-minio mc ls local/daarion-assets`
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@ docker exec daarion-minio mc cp logo.png minio/daarion-assets/microdao/logo/{slu
|
||||
|
||||
## Структура файлів в MinIO
|
||||
|
||||
```
|
||||
```text
|
||||
daarion-assets/
|
||||
├── microdao/
|
||||
│ ├── logo/
|
||||
|
||||
@@ -97,5 +97,3 @@ Gateway & frontend:
|
||||
|
||||
With these fixes the auth-service is stable, compatible with matrix-gateway, and
|
||||
ready for the next milestone (2D City Map + Agent Presence).
|
||||
|
||||
|
||||
|
||||
@@ -53,13 +53,13 @@ crontab -e
|
||||
|
||||
Додати рядок:
|
||||
|
||||
```
|
||||
```cron
|
||||
0 * * * * /usr/local/bin/backup_daarion.sh >> /var/log/daarion-backup.log 2>&1
|
||||
```
|
||||
|
||||
Або для запуску щодня о 2:00 ночі:
|
||||
|
||||
```
|
||||
```cron
|
||||
0 2 * * * /usr/local/bin/backup_daarion.sh >> /var/log/daarion-backup.log 2>&1
|
||||
```
|
||||
|
||||
@@ -184,4 +184,3 @@ df -h /var/backups
|
||||
```bash
|
||||
find /var/backups/daarion -type f -mtime +7 -delete
|
||||
```
|
||||
|
||||
|
||||
@@ -335,13 +335,13 @@ rm daarion-secrets-*.tar.gz
|
||||
|
||||
## 🔄 Rotation Policy
|
||||
|
||||
### Регулярно змінювати:
|
||||
### Регулярно змінювати
|
||||
- **JWT_SECRET**: кожні 90 днів
|
||||
- **Database passwords**: кожні 90 днів
|
||||
- **Redis password**: кожні 90 днів
|
||||
- **Grafana admin password**: кожні 30 днів
|
||||
|
||||
### Процедура rotation:
|
||||
### Процедура rotation
|
||||
1. Згенерувати новий секрет
|
||||
2. Оновити `.env` файл
|
||||
3. Перезапустити affected services:
|
||||
@@ -421,4 +421,3 @@ file .env
|
||||
**Статус:** ✅ ENV Configuration Guide Complete
|
||||
**Версія:** 1.0.0
|
||||
**Дата:** 24 листопада 2025
|
||||
|
||||
|
||||
@@ -600,4 +600,3 @@ proxy_cache_valid 200 5m;
|
||||
---
|
||||
|
||||
**🎉 DAARION — Production Ready!**
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
## Схема потоку (спрощена)
|
||||
|
||||
```
|
||||
```text
|
||||
TELEGRAM → GATEWAY:9300 → ROUTER:9102 → LLM (Ollama/Swapper)
|
||||
↓ ↓
|
||||
Memory:8000 CrewAI (за потреби)
|
||||
@@ -32,13 +32,19 @@ TELEGRAM → GATEWAY:9300 → ROUTER:9102 → LLM (Ollama/Swapper)
|
||||
| RAG | 9500 | `/health` |
|
||||
| Swapper | 8890 | `/health` |
|
||||
|
||||
Контейнери: `dagi-gateway-node1`, `dagi-staging-router` (або `dagi-router-node1`), `dagi-memory-service-node1`, `dagi-qdrant-node1` тощо. Якщо Router на ноді називається `dagi-staging-router`, у `.env` на сервері задати `ROUTER_URL=http://dagi-staging-router:8000` для Gateway.
|
||||
Контейнери: `dagi-gateway-node1`, `dagi-staging-router` (або `dagi-router-node1`),
|
||||
`dagi-memory-service-node1`, `dagi-qdrant-node1` тощо.
|
||||
Якщо Router на ноді називається `dagi-staging-router`, у `.env` на сервері
|
||||
задати `ROUTER_URL=http://dagi-staging-router:8000` для Gateway.
|
||||
|
||||
---
|
||||
|
||||
## Реєстр агентів (Gateway)
|
||||
|
||||
У `gateway-bot/http_api.py` — **AGENT_REGISTRY**: daarwizz, helion, greenfood, agromatrix, alateya, nutra, druid, clan, eonarch. Кожен агент має webhook `/{agent_id}/telegram/webhook`, prompt-файл і env з Telegram-токеном.
|
||||
У `gateway-bot/http_api.py` — **AGENT_REGISTRY**: daarwizz, helion, greenfood,
|
||||
agromatrix, alateya, nutra, druid, clan, eonarch.
|
||||
Кожен агент має webhook `/{agent_id}/telegram/webhook`, prompt-файл і env
|
||||
з Telegram-токеном.
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -136,9 +136,9 @@
|
||||
|
||||
## 📋 Висновок
|
||||
|
||||
### Для поточного стеку DAARION:
|
||||
### Для поточного стеку DAARION
|
||||
|
||||
**✅ Swapper Service — оптимальний вибір**
|
||||
#### ✅ Swapper Service — оптимальний вибір
|
||||
|
||||
**Причини:**
|
||||
1. ✅ Підходить для обмежених ресурсів (Node #2 MacBook)
|
||||
@@ -167,4 +167,3 @@
|
||||
**Last Updated:** 2025-11-22
|
||||
**Decision:** ✅ Swapper Service для поточного стеку
|
||||
**Future Consideration:** vLLM для production high-throughput use cases
|
||||
|
||||
|
||||
@@ -270,5 +270,4 @@
|
||||
|
||||
---
|
||||
|
||||
*Документ оновлюється: 2025-11-18*
|
||||
|
||||
## Документ оновлюється: 2025-11-18
|
||||
|
||||
@@ -8,9 +8,9 @@ last_updated: 2024-11-14
|
||||
> **Цей документ є актуальною API специфікацією для DAARION.city & MicroDAO.**
|
||||
> Повна версія API з усіма ендпоінтами. Для MVP-версії див. `api-mvp.md`.
|
||||
|
||||
# API Reference — DAARION.city & MicroDAO
|
||||
## API Reference — DAARION.city & MicroDAO
|
||||
|
||||
*Мінімальний набір MVP-ендпоінтів для інтеграції з DAARION.city*
|
||||
### Мінімальний набір MVP-ендпоінтів для інтеграції з DAARION.city
|
||||
|
||||
---
|
||||
|
||||
@@ -1161,4 +1161,3 @@ Authorization: Bearer {token}
|
||||
**Версія:** 1.1.0
|
||||
**Останнє оновлення:** 2024-11-14
|
||||
*Документ готовий до інтеграції у Cursor, GitHub або будь-який інший проект.*
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Integration Guide: MicroDAO → DAARION.city
|
||||
|
||||
*Консолідований документ для інтеграції MicroDAO у офіційний сайт DAARION.city*
|
||||
## Консолідований документ для інтеграції MicroDAO у офіційний сайт DAARION.city
|
||||
|
||||
---
|
||||
|
||||
@@ -84,7 +84,7 @@ INSERT INTO agents (
|
||||
|
||||
### 2.2 Hierarchy
|
||||
|
||||
```
|
||||
```text
|
||||
A1: DAARION.city (root DAO, DAARWIZZ agent)
|
||||
├── A2: Міські платформи
|
||||
│ ├── Helion (енергетика)
|
||||
@@ -355,4 +355,3 @@ const corsOptions = {
|
||||
**Версія:** 1.0
|
||||
**Останнє оновлення:** 2024-11-14
|
||||
*Документ готовий до інтеграції у Cursor, GitHub або будь-який інший проект.*
|
||||
|
||||
|
||||
@@ -12,6 +12,18 @@ docs/DB_STABILITY_FIX.md
|
||||
docs/DB_PERSISTENCE_SUMMARY.md
|
||||
docs/NODA1-AGENT-VERIFICATION.md
|
||||
docs/RUNBOOK_NODE1_RECOVERY_SAFETY.md
|
||||
docs/TEST_AGENTS_FIX.md
|
||||
docs/ASSETS_DNS_SETUP.md
|
||||
docs/ASSETS_RESTORATION.md
|
||||
docs/DEPLOY_ON_SERVER.md
|
||||
docs/AUTH_SERVICE_FIX.md
|
||||
docs/agents_checklist.md
|
||||
docs/BACKUP_SETUP.md
|
||||
docs/DEPLOY_ENV_CONFIG.md
|
||||
docs/NODA1-AGENT-ARCHITECTURE.md
|
||||
docs/VLLM-VS-SWAPPER-ANALYSIS.md
|
||||
docs/api.md
|
||||
docs/integration-daarion.md
|
||||
docs/consolidation/README.md
|
||||
docs/consolidation/SOURCES.md
|
||||
docs/runbooks/DOCS_SERVICES_AUTOMATION_RUNBOOK.md
|
||||
|
||||
Reference in New Issue
Block a user