services:
  taskplaner-dev:
    build:
      context: .
      dockerfile: Dockerfile.dev
    ports:
      - "5173:5173"
    volumes:
      # Mount source for hot reload
      - ./src:/app/src
      - ./static:/app/static
      # Mount data directory for SQLite persistence
      - ./data:/app/data
    environment:
      - NODE_ENV=development
