FROM node:20-alpine WORKDIR /app COPY package.json . RUN npm install --omit=dev COPY backend/ ./backend/ COPY frontend/ ./frontend/ ENV PORT=3000 ENV CONFIG_PATH=/data/config.json EXPOSE 3000 CMD ["node", "backend/server.js"]