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)
This commit is contained in:
Apple
2026-01-17 08:16:37 -08:00
parent a9fcadc6e2
commit 5290287058
121 changed files with 17071 additions and 436 deletions

88
DOCKER-TROUBLESHOOTING.md Normal file
View File

@@ -0,0 +1,88 @@
# 🔧 Діагностика проблем Docker Desktop
**Дата:** 2026-01-12
**Проблема:** Docker Desktop не запускається
---
## 🔍 Можливі причини
### 1. Docker.raw занадто великий (1.8TB)
- **Проблема:** Docker.raw займає 1.8TB - майже весь диск
- **Вплив:** Docker може не запускатись через нестачу місця або проблеми з файлом
### 2. Недостатньо місця на диску
- **Проблема:** Хоча є 580GB вільного, Docker може потребувати більше для операцій
- **Вплив:** Docker не може створити необхідні файли
### 3. Пошкоджений Docker.raw
- **Проблема:** Файл може бути пошкоджений після очищення диску
- **Вплив:** Docker не може зчитати віртуальний диск
### 4. Проблеми з процесами
- **Проблема:** Старі процеси Docker можуть блокувати запуск
- **Вплив:** Новий процес не може запуститись
---
## 🔧 Рішення
### Варіант 1: Перезапуск Docker Desktop
```bash
# Зупинити всі процеси Docker
killall "Docker Desktop"
# Запустити заново
open -a Docker
```
### Варіант 2: Перевірити логи
```bash
# Логи VM
tail -50 ~/Library/Containers/com.docker.docker/Data/log/vm/init.log
# Логи Docker
tail -50 ~/Library/Containers/com.docker.docker/Data/log/host/Docker.log
```
### Варіант 3: Видалити та перестворити Docker.raw
**УВАГА:** Це видалить всі дані Docker!
```bash
# 1. Зупинити Docker Desktop
killall "Docker Desktop"
# 2. Видалити Docker.raw
rm ~/Library/Containers/com.docker.docker/Data/vms/0/data/Docker.raw
# 3. Запустити Docker Desktop
# Він автоматично створить новий Docker.raw меншого розміру
```
### Варіант 4: Зменшити Docker.raw через налаштування
1. Відкрити Docker Desktop (якщо запускається)
2. Settings → Resources → Advanced
3. Disk image size → зменшити до 128GB
4. Apply & Restart
---
## 📝 Діагностичні команди
```bash
# Перевірити розмір Docker.raw
ls -lh ~/Library/Containers/com.docker.docker/Data/vms/0/data/Docker.raw
# Перевірити вільне місце
df -h /
# Перевірити процеси Docker
ps aux | grep -i docker
# Перевірити логи на помилки
grep -i "error\|fail" ~/Library/Containers/com.docker.docker/Data/log/vm/init.log
```
---
**Оновлено:** 2026-01-12