fitst version

This commit is contained in:
martijn.diersmann@pm.me
2026-09-26 22:21:07 +02:00
commit 32c7696bda
18 changed files with 3151 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
# Turbo Race - productie-image
FROM node:20-alpine
ENV NODE_ENV=production
WORKDIR /app
# eerst alleen package-files voor betere layer-caching
COPY package.json package-lock.json ./
RUN npm ci --omit=dev
COPY server ./server
COPY public ./public
ENV PORT=8080
EXPOSE 8080
USER node
CMD ["node", "server/index.js"]