Для запуска потребуется два файла с переменными окружения:
.env
с настройками для ETL, запускаемого в контейнереetl
:
cp .env.example .env
.env.db
с настройками Postgresql:
cp .env.db.example .env.db
Схема movies_database
с данными в Postgresql и индекс movies
в Elasticsearch разворачиваются при старте контейнеров:
docker-compose up --build
Перенос данных выполняется с интервалом указанным в переменной INTERVAL
(по умолчанию 5m).