first commit

This commit is contained in:
jeremygan2021
2026-02-02 13:50:40 +08:00
commit b139efe138
104 changed files with 1030051 additions and 0 deletions

18
frontend/Dockerfile Normal file
View File

@@ -0,0 +1,18 @@
# Use an official Node runtime as a parent image
FROM node:18-alpine
# Set working directory
WORKDIR /app
# Install dependencies
COPY package.json package-lock.json* ./
RUN npm install
# Copy project files
COPY . .
# Expose the port the app runs on
EXPOSE 5173
# Start the application
CMD ["npm", "run", "dev", "--", "--host"]