Skip to content

mod-web/FastAPI_service

Repository files navigation

FastAPI service (ES -> fast_api)

How to start the project:

Create and set env according to .env.example in root directory.

Run docker-compose with this command:

docker-compose up --build

or background mode:

docker-compose up --build -d

When you initialize the project, it will automatically load data from Sqlite into Postgres, migrate to Django, and set up a superuser. After that the ETL process (transform, extract, load) will start, data will transfer from Postgres to Elasticsearch.

To check the result:

How to run tests

Create and set env according to .env.example in root directory.

Navigate to tests folder - tests/functional

Run docker-compose with this command:

docker-compose up --build

or background mode:

docker-compose up --build -d

About

Service with API for Online Cinema Back-end

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors