feat: add dependency readiness checks

This commit is contained in:
ik
2026-09-04 07:38:34 +07:00
parent d131662d5f
commit 3b26c59219
9 changed files with 179 additions and 11 deletions
+5 -5
View File
@@ -53,7 +53,7 @@
## Подготовка MVP к пилоту
- [ ] Добавить health/readiness-проверки PostgreSQL, MinIO, API и импорта; отразить их в Compose.
- [x] Добавить health/readiness-проверки PostgreSQL, MinIO, API и импорта; отразить их в Compose (`/health` без зависимостей, `/ready` с компонентами и режимом обязательного импорта).
- [ ] Добавить структурированные логи без пользовательских секретов и персональных технических данных.
- [ ] Добавить резервное копирование и документированное восстановление PostgreSQL и MinIO.
- [ ] Провести security-проверку admin-аутентификации, CORS, заголовков, загрузок и управления секретами.
@@ -91,10 +91,10 @@
Лёгкий пакет по парсерам и фильтрам завершён. Следующий пакет готовит MVP к пилоту:
1. health/readiness PostgreSQL, MinIO, API и импорта;
2. структурированные логи без пользовательских секретов;
3. CI для тестов, Astro build, E2E и миграций;
4. backup/restore PostgreSQL и MinIO.
1. структурированные логи без пользовательских секретов;
2. CI для тестов, Astro build, E2E и миграций;
3. backup/restore PostgreSQL и MinIO;
4. security-проверка admin-аутентификации, CORS, загрузок и секретов.
После каждого пункта необходимо: