# Use official Node image FROM node:18-alpine # Create app directory WORKDIR /app # Install app dependencies COPY package*.json ./ RUN npm install # Copy source COPY server.js . # Expose port EXPOSE 7860 # Run the server CMD ["node", "server.js"]