docs(деплой): авто-загрузка из папки и крон

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-27 13:15:09 +05:00
parent 51df0aa490
commit 34f75bacd3
+14
View File
@@ -32,6 +32,20 @@ pymupdf, google-genai), а контейнеру нужен ключ Gemini.
``` ```
5. Маршруты Caddy: `/api/*` → контейнер API, `/` → фронт, `/demo` и `/day1` → презентации. 5. Маршруты Caddy: `/api/*` → контейнер API, `/` → фронт, `/demo` и `/day1` → презентации.
## Авто-загрузка из папки
Сервис сам забирает свежие прайсы из папки без участия человека:
1. Папка на хосте `/root/medarchive/inbox` смонтирована в контейнер как `/app/inbox`
(она внутри тома `/root/medarchive`).
2. Путь задаётся в админке или запросом:
`curl -X POST ".../api/settings?watch_folder=/app/inbox"`.
3. Крон на хосте дёргает обработку каждые 10 минут:
```
*/10 * * * * curl -fsS -X POST https://med.secondbrain.tools/api/scan -o /dev/null
```
Уже обработанные файлы фиксируются в `ingested_file` и повторно не берутся.
## Проверка ## Проверка
```bash ```bash