Spaces:
Running
Running
FROM node:23 | |
# Set working directory | |
WORKDIR /app | |
# Copy frontend package files | |
COPY lpm_frontend/package.json lpm_frontend/package-lock.json* /app/ | |
# Install dependencies | |
RUN npm install | |
# Copy frontend code | |
COPY lpm_frontend/ /app/ | |
# Set environment variable for backend URL (can be overridden in docker-compose) | |
ENV DOCKER_API_BASE_URL=http://backend:8002 | |
# Create logs directory | |
RUN mkdir -p /app/logs | |
# Expose frontend port | |
EXPOSE 3000 | |
# Start frontend service | |
CMD ["npm", "run", "dev"] | |