Сервис Async API для онлайн кинотеатра.
Сервис необходим для получения информации о фильмах. Реализован поиск по названию фильма, жанру и актёру.
- FastAPI
- PostgreSQL
- Elasticsearch
- Redis
- Nginx
- Docker
Клонировать репозиторий, в корневой папке необходимо создать файл .env и заполнить переменные окружения по примеру файла .env.example
cp .env.example .env
Запустить docker-compose:
docker-compose up -d --build
Swagger документация находится по ручке /api/openapi