version: '3.8' services: web: image: node:20-alpine working_dir: /app volumes: - .:/app - /app/node_modules ports: - "5173:5173" command: sh -c "npm install && npm run dev -- --host" container_name: kumamoto-travel-planner-dev restart: unless-stopped