V.1.2 - Improved Secrurity, Better Ticket Handling

This commit is contained in:
Honey committed 2026-02-26 23:15:05 +01:00
1 parent cb5d091be2
commit 3136c81533
16 files changed
+879 -738

No files matched your search

+1 -3
View File
@@ -2,17 +2,15 @@ FROM node:20-alpine
WORKDIR /app
# Copy package files first for better layer caching
COPY package.json package-lock.json* ./
RUN npm ci --omit=dev
# Copy the rest of the application
COPY server.js ./
COPY categories.json ./
COPY public/ ./public/
COPY assets/ ./assets/
# Create data directory for the database
RUN mkdir -p /app/data
EXPOSE 3000