# Документация Quoter ## 📚 Оглавление ### 📋 Архитектура и принципы работы - [🚀 Как работает Quoter](./how-it-works.md) - Подробная архитектура системы с диаграммами - [🔀 Гибридная архитектура](./hybrid-architecture.md) - Vercel Edge + Quoter integration - [📐 Формат URL для ресайзера](./url-format.md) - Полное руководство по URL паттернам - [⚙️ API Reference](./api-reference.md) - Полная документация API ### 🛡️ Безопасность и настройка - [🔒 Безопасность и защита от DDoS](./security.md) - Комплексная система защиты - [⚙️ Конфигурация](./configuration.md) - Настройка переменных окружения - [🚀 Развертывание](./deployment.md) - Инструкции по развертыванию - [📊 Мониторинг](./monitoring.md) - Логирование и мониторинг ### 🎨 Интеграции - [🎨 Vercel OG Integration](./vercel-og-integration.md) - Полное руководство по интеграции с @vercel/og - [⚡ Vercel OG Quick Start](./vercel-og-quickstart.md) - Быстрый старт за 5 минут ### Технические детали - [Архитектура](./architecture.md) - Техническая архитектура системы - [База данных](./database.md) - Структура Redis и схемы данных - [S3 интеграция](./s3-integration.md) - Работа с S3/Storj - [Обработка изображений](./image-processing.md) - Создание миниатюр и оверлеев - [Безопасность](./security.md) - Аутентификация и авторизация ### Разработка - [Разработка](./development.md) - Настройка среды разработки - [Тестирование](./testing.md) - Руководство по тестированию - [Contributing](./contributing.md) - Руководство для контрибьюторов ### CI/CD и автоматизация - [Тестирование](./testing.md) - Полное покрытие тестами (36 тестов) - [Развертывание](./deployment.md) - Автоматизированный конвейер - [Мониторинг](./monitoring.md) - Отслеживание качества кода ## 🚀 Быстрый старт 1. Установите зависимости: `cargo build` 2. Настройте переменные окружения (см. [Конфигурация](./configuration.md)) 3. Запустите сервер: `cargo run` 4. Проверьте API: `curl http://localhost:8080/` ## 📋 Требования - Rust 1.70+ - Redis 6.0+ - Доступ к S3/Storj API