Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 866 Bytes

README.md

File metadata and controls

30 lines (22 loc) · 866 Bytes

Проект

Сервис 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