FROM node:18-alpine WORKDIR /app COPY backend/package*.json ./ RUN npm install --production COPY backend/server.js ./server.js COPY backend/data/apps.json ./data/apps.json COPY frontend/admin.html ./admin.html ENV PORT=3000 EXPOSE 3000 CMD ["node", "server.js"]