feat: update environment configuration and seed admin user in database

This commit is contained in:
Thibault Pouch
2026-02-28 14:35:54 +01:00
parent f700d7fd86
commit 073dc38fd7
5 changed files with 55 additions and 424 deletions

View File

@@ -1,4 +1,6 @@
FROM node:22-alpine AS build
FROM node:22-slim AS build
RUN apt-get update && apt-get install -y --no-install-recommends openssl && rm -rf /var/lib/apt/lists/*
WORKDIR /app
@@ -9,7 +11,9 @@ COPY . .
RUN npx prisma generate
RUN npm run build
FROM node:22-alpine
FROM node:22-slim
RUN apt-get update && apt-get install -y --no-install-recommends openssl && rm -rf /var/lib/apt/lists/*
WORKDIR /app