Веб-приложение для управления хостингом и арендами серверов. Проект реализован с использованием стека Python и развёрнут в контейнерной среде с поддержкой CI/CD.
- Backend: FastAPI
- Frontend: Streamlit
- База данных: PostgreSQL
- Кеширование и брокер сообщений: Redis
- Контейнеризация: Docker Compose, Kubernetes
- CI/CD: GitHub Actions
- Управление тарифами и арендами серверов через REST API
- Простой клиентский интерфейс для просмотра доступных тарифов (Streamlit)
- Поддержка обработки временных данных с использованием Redis
- Инициализация базы данных через SQL-скрипты (
ddl.sql,dml.sql)
- Docker Compose — для локальной разработки
- K8s-манифесты — для развёртывания в Kubernetes
- GitHub Actions — для автоматической сборки и публикации Docker-образов