services: mongo: image: mongo:7 restart: unless-stopped ports: - "27017:27017" volumes: - mongo-data:/data/db backend: build: ./backend command: npm run dev volumes: - ./backend:/app - /app/node_modules - ${PWD}:${PWD} - /var/run/docker.sock:/var/run/docker.sock env_file: - ./.env environment: DEPLOYMENTS_ROOT: ${PWD}/deployments ports: - "4000:4000" depends_on: - mongo frontend: build: ./frontend command: npm run dev -- --host --port 5173 volumes: - ./frontend:/app - /app/node_modules env_file: - ./.env ports: - "5173:5173" depends_on: - backend volumes: mongo-data: