feat: добавить Image Gateway с кешем Souin

- добавлена сборка Caddy с Souin, Otter и NutsDB

- добавлена конфигурация dev, prod и test Docker Compose

- настроено кеширование через Otter L1 и NutsDB L2

- добавлены e2e-тесты Bun для кеша, restart и purge

- добавлена документация по запуску, API кеша и тестам
This commit is contained in:
2026-05-04 12:18:37 +03:00
commit 0751c4b469
26 changed files with 1608 additions and 0 deletions

14
docs/MAP.md Normal file
View File

@@ -0,0 +1,14 @@
# Документация Image Gateway — Карта
```
docs/
├── index.md Входная точка, навигация по документации
├── MAP.md Карта документации (этот файл)
├── overview.md Обзор проекта, архитектура, компоненты
├── usage-guide.md Гайд использования: кейсы, curl-команды
├── dev-guide.md Запуск, конфигурация, переменные окружения
├── url-reference.md Формат URL, параметры обработки, примеры
├── cache-api.md Purge кеша, Souin API
├── e2e-tests.md Автоматические Docker Compose e2e-тесты
└── testing-checklist.md Чек-лист ручного тестирования
```