services: app: build: . ports: - "3000:80" restart: unless-stopped container_name: svelte-static-app # Optional: Add a development service dev: build: context: . target: builder command: npm run dev -- --host 0.0.0.0 ports: - "5173:5173" volumes: - .:/app - /app/node_modules environment: - NODE_ENV=development profiles: - dev