File size: 500 Bytes
01d5a5d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
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"]