version: "3.3" services: pg: image: postgres:latest environment: POSTGRES_USER: 'mcrates' POSTGRES_DB: 'test' POSTGRES_PASSWORD: 'digdeep' api: image: node:16 working_dir: /opt/mcrates/api entrypoint: npm run test:watch depends_on: - pg environment: DATABASE_URL: "postgresql://mcrates:digdeep@pg:5432/test?schema=public" volumes: - "./api:/opt/mcrates/api"