new base for gitea

This commit is contained in:
EvanChal
2025-12-23 19:12:30 +01:00
parent 849167994c
commit e916dd7cd0
147 changed files with 757 additions and 15674 deletions

15
frontend/Dockerfile Normal file
View File

@@ -0,0 +1,15 @@
FROM node:18-alpine
WORKDIR /app
# Copy package files first for better caching
COPY package*.json ./
# Install dependencies
RUN npm ci
# Copy application files
COPY . .
# Run the application in development mode
CMD ["npm", "run", "dev"]