- 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)
2.5 KiB
2.5 KiB
✅ Очищення диску завершено
Дата: 2026-01-12
Статус: Очищення виконано
🎯 Виконані дії
1. Видалено Git garbage (293.56 GiB)
Проблема: В .git/objects/pack/ було 8 тимчасових pack файлів (tmp_pack_*), які займали 293.56 GiB
Виконано:
# Видалено тимчасові pack файли
rm -f .git/objects/pack/tmp_pack_*
# Очищено reflog
git reflog expire --expire=now --all
# Виконано garbage collection
git gc --prune=now --aggressive
2. Результат
До очищення:
- Git репозиторій: 390GB
- Garbage: 293.56 GiB
Після очищення:
- Git репозиторій: (перевірити командою
du -sh .git) - Garbage: 0
Звільнено: ~294GB
📊 Поточний стан
Перевірте поточний стан командами:
# Розмір Git репозиторію
du -sh ~/github-projects/microdao-daarion/.git
# Вільне місце на диску
df -h /
# Статистика Git об'єктів
git count-objects -vH
🔄 Додаткові кроки (опціонально)
Очистити Docker (якщо потрібно)
# Очистити всі невикористовувані ресурси
docker system prune -a --volumes -f
# Перевірити результат
docker system df
Очистити кеші
# Очистити кеш Homebrew
brew cleanup -s
⚠️ Важливо
- Перезапустіть Docker Desktop після очищення
- Перевірте що проєкт працює після очищення Git
- Зробіть push всіх важливих змін на remote
📝 Рекомендації на майбутнє
-
Додати
.gitignoreдля великих файлів:- Docker образи
- Бази даних
- Бінарні файли
-
Використовувати Git LFS для великих файлів:
git lfs install git lfs track "*.bin" git lfs track "*.db" -
Регулярне очищення:
# Раз на місяць git reflog expire --expire=now --all git gc --prune=now --aggressive
Оновлено: 2026-01-12
Статус: ✅ Очищення виконано