Second-Me/Dockerfile.frontend
KKKKKKKevin f64ddc108b
feat: Add docker support (#99)
* feat:Add Docker Support

* translate
2025-03-30 15:15:32 +08:00

25 lines
500 B
Text

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"]