services: app: build: ./app container_name: app ports: - "5000:5000" env_file: - .env volumes: - ./app:/app depends_on: - db web: build: ./web container_name: web ports: - "3000:3000" volumes: - ./web:/app db: image: postgres:15 container_name: db restart: always environment: POSTGRES_USER: $DB_USER POSTGRES_PASSWORD: $DB_PASSWORD POSTGRES_DB: $DB_DBNAME volumes: - ./db:/var/lib/postgresql/data