Архитектура приложения
Основное приложение Helpdesk

Ключевые компоненты:
- Frontend (Flask): Веб-интерфейс для пользователей. Позволяет создавать заявки, отслеживать их статус и авторизовываться.
- Backend (FastAPI): Асинхронное ядро системы. Обрабатывает запросы от фронтенда, проверяет права доступа и управляет базой данных.
- Database (PostgreSQL): Реляционная база данных для хранения информации о заявках и пользователях.
- Object Storage (S3 Bucket): Хранилище для медиафайлов и вложений. Используется для надежного сохранения документов и изображений, которые пользователи прикрепляют к своим тикетам.
- Интеграция: Связь между компонентами происходит по внутренней сети Kubernetes через сервис-имена.