Revert "feat: поддержка .doc через LibreOffice headless"
Deploy drhider / validate (push) Waiting to run

This reverts commit 00d54dbfb6.
This commit is contained in:
2026-07-14 08:56:54 +04:00
parent e193c5462b
commit 23ffc1c55d
4 changed files with 5 additions and 56 deletions
+1 -1
View File
@@ -45,7 +45,7 @@ site/app.py ──→ Flask (create_app)
| **`.pdf`** | → Markdown | Текст + таблицы (`pdfplumber`), без форматирования |
| **`.txt`** и прочие текстовые | → как есть | Декодируется UTF-8, ошибки заменяются `` |
| **`.zip`** | → распаковка | Файлы внутри обрабатываются рекурсивно. Защита от ZIP-бомб: ≤500 файлов, ratio ≤100:1, ≤500 MB |
| **`.doc`** (бинарный) | → Docx → Markdown | LibreOffice headless: .doc → .docx → штатный `docx_to_markdown()` (таблицы, форматирование). Требует `libreoffice-writer` в контейнере |
| **`.doc`** (бинарный) | ❌ не поддерживается | Возвращает заглушку `[DOC binary — not supported. Convert to .docx first.]` |
Ограничение на размер загрузки: **200 MB** (`MAX_CONTENT_LENGTH`).