Implement token-based admin login and remove WebAuthn support

This commit is contained in:
2026-03-07 21:19:00 +01:00
parent 88e00e5d41
commit 57c1478cb5
15 changed files with 158 additions and 654 deletions
+2 -2
View File
@@ -7,7 +7,7 @@ WORKDIR /app
RUN apk add --no-cache python3 make g++
COPY package*.json ./
RUN npm ci
RUN npm install
COPY . .
RUN npm run build
@@ -20,7 +20,7 @@ WORKDIR /app
RUN apk add --no-cache python3 make g++
COPY package*.json ./
RUN npm ci --omit=dev
RUN npm install --omit=dev
# Stage 3: Runtime image
FROM node:20-alpine AS runtime