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