From 2d3f4f59604e2c32bd23fe98e478ce1b30887ad0 Mon Sep 17 00:00:00 2001 From: Nate Date: Mon, 16 Mar 2026 13:30:02 -0400 Subject: [PATCH] Create writable /app/data in image for push subscription persistence --- app/Dockerfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/Dockerfile b/app/Dockerfile index 40a20df..a91dfe2 100644 --- a/app/Dockerfile +++ b/app/Dockerfile @@ -7,6 +7,9 @@ RUN npm ci --omit=dev COPY . . +# Ensure runtime data directory exists and is writable when running as non-root. +RUN mkdir -p /app/data && chown -R node:node /app + ENV PORT=3000 ENV NODE_ENV=production