FROM node:18-alpine WORKDIR /app # Copy package files COPY package*.json ./ # Install dependencies RUN npm install # Copy application files COPY server.js ./ COPY index.html ./ # Copy default.kml if it exists (optional) COPY default.kml* ./ EXPOSE 8080 CMD ["node", "server.js"]