Files
lakehouse-sarens-integration/docker-compose.yml
2025-06-19 16:35:48 +02:00

38 lines
973 B
YAML

x-meltano-image: &meltano-image
image: docker.hrlakehouse.com/lakehouse/sarens-integration:latest
services:
meltano:
<<: *meltano-image
command: "--environment=sarens-demo run tap-spreadsheets-anywhere target-postgres dbt-postgres:run"
restart: no # unless-stopped
networks:
- db_network
volumes:
- /home/sarens-data:/sarens-data
environment:
- TARGET_POSTGRES_PASSWORD=${TARGET_POSTGRES_PASSWORD}
- DBT_POSTGRES_PASSWORD=${DBT_POSTGRES_PASSWORD}
# # Uncomment if you are using the Airflow orchestrator, delete otherwise
# airflow-scheduler:
# <<: *meltano-image
# command: invoke airflow scheduler
# expose:
# - 8793
# restart: unless-stopped
#
# airflow-webserver:
# <<: *meltano-image
# command: invoke airflow webserver
# expose:
# - 8080
# ports:
# - 8080:8080
# restart: unless-stopped
networks:
db_network:
external: true
name: db_network