version: "3.4" services: scale-api: image: "node:latest" container_name: scale-api user: "node" working_dir: /home/node/app environment: - NODE_ENV=production volumes: - ./:/home/node/app ports: - "6969:6969" depends_on: - db command: "npm run dev" db: image: postgres:latest container_name: sclale-postgres environment: - POSTGRES_USER=scale - POSTGRES_PASSWORD=secret volumes: - scale-db:/var/lib/postgresql/data healthcheck: test: ["CMD", "pg_isready", "-U", "scale"] interval: 10s start_period: 30s volumes: scale-db: