version: '3.8' services: app: build: . ports: - "3000:3000" env_file: - .env depends_on: - db volumes: - .:/app - /app/node_modules db: image: postgres:16 restart: always environment: POSTGRES_DB: ${POSTGRES_DB} POSTGRES_USER: ${POSTGRES_USER} POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} ports: - "5432:5432" volumes: - postgres_data:/var/lib/postgresql/data volumes: postgres_data: