ETL: https://github.com/alertdr/ETL
Используемая версия интерпретатора: python 3.10.2
Для запуска проекта выполните команду
docker-compose --profile all up -d
Опционально: Чтобы не тратить ресурсы на запуск вспомогательных контейнеров(kibana, migrate-data, etc.) выполните команду
docker-compose --profile core up -d
При необходимости есть возможность запустить вспомогательные контейнеры отдельно
docker-compose --profile optional up -d
Запуск dev версии
docker-compose -f docker-compose.dev.yml up -d
Запуск тестов
docker-compose -f tests/functional/docker-compose.yml up --abort-on-container-exit tests
После успешного запуска сервисов доступна документация openapi, json формат
Необходимо зайти в контейнер
docker exec -it django bash
И выполнить
python manage.py migrate
python manage.py makemigrations