feat: web push — VAPID build-arg + enable-notifications button
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
# --- Frontend build stage ---
|
||||
FROM node:22-alpine AS web
|
||||
WORKDIR /build/web
|
||||
ARG VITE_VAPID_PUBLIC_KEY
|
||||
ENV VITE_VAPID_PUBLIC_KEY=$VITE_VAPID_PUBLIC_KEY
|
||||
COPY web/package.json web/package-lock.json ./
|
||||
RUN npm ci
|
||||
COPY web/ .
|
||||
|
||||
Reference in New Issue
Block a user