name: data_engineer-farpost services: database: container_name: farpost-database restart: always image: postgres:latest env_file: .env volumes: - ./dumps/dump.sql:/docker-entrypoint-initdb.d/dump.sql:ro - postgres-data:/var/lib/postgresql/data healthcheck: test: pg_isready -d ${POSTGRES_DB:-log} interval: 60s start_period: 1s timeout: 600s ports: - 5432:5432 environment: POSTGRES_DB: ${POSTGRES_DB:-log} POSTGRES_USER: ${POSTGRES_USER:-postgres} POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-postgres} volumes: postgres-data: name: farpost-postgres-data