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:
25
docs/index.md
Normal file
25
docs/index.md
Normal file
@@ -0,0 +1,25 @@
|
||||
# Image Gateway — Документация
|
||||
|
||||
Self-hosted прокси-сервер для обработки и кеширования изображений.
|
||||
|
||||
## Содержание
|
||||
|
||||
| Документ | Описание |
|
||||
|---|---|
|
||||
| [Обзор проекта](overview.md) | Что это, зачем, архитектура, компоненты |
|
||||
| [Гайд использования](usage-guide.md) | Готовые кейсы: обработка, кеш, purge, подпись |
|
||||
| [Руководство разработчика](dev-guide.md) | Запуск, конфигурация, переменные окружения |
|
||||
| [URL-справочник](url-reference.md) | Формат URL, параметры обработки, примеры |
|
||||
| [API кеша](cache-api.md) | Purge кеша, Souin API |
|
||||
| [E2E тесты](e2e-tests.md) | Автоматические Docker Compose тесты кеша |
|
||||
| [Чек-лист тестирования](testing-checklist.md) | Пошаговая ручная проверка всех функций |
|
||||
|
||||
## Быстрая навигация
|
||||
|
||||
- Хочу **запустить локально** → [dev-guide.md](dev-guide.md)
|
||||
- Хочу **запустить и тестировать** → [usage-guide.md](usage-guide.md)
|
||||
- Хочу **узнать формат URL** → [url-reference.md](url-reference.md)
|
||||
- Хочу **сбросить кеш** → [cache-api.md](cache-api.md)
|
||||
- Хочу **запустить автотесты** → [e2e-tests.md](e2e-tests.md)
|
||||
- Хочу **протестировать вручную** → [testing-checklist.md](testing-checklist.md)
|
||||
- Хочу **понять что это за проект** → [overview.md](overview.md)
|
||||
Reference in New Issue
Block a user