Design Prot Merge #1

Merged
NotS1mp merged 217 commits from design-prot into master 2026-09-21 15:48:16 +00:00
2 changed files with 16 additions and 3 deletions
Showing only changes of commit cea0dbffa4 - Show all commits
+12
View File
@@ -0,0 +1,12 @@
node_modules
build
.svelte-kit
.env
.env.*
!.env.example
.git
.github
.claude
.vscode
docs
*.md
+4 -3
View File
@@ -2,16 +2,17 @@
FROM node:22-alpine AS build
WORKDIR /src
COPY package.json package-lock.json ./
RUN npm install
RUN npm ci
COPY . .
RUN npm run build
RUN npm run build && npm prune --omit=dev
FROM node:22-alpine AS runtime
WORKDIR /app
ENV NODE_ENV=production
ENV PORT=3000
COPY --from=build /src/build ./build
COPY --from=build /src/node_modules ./node_modules
COPY --from=build /src/package.json ./package.json
USER node
EXPOSE 3000
ENV PORT=3000
CMD ["node", "build/index.js"]