diff --git a/Dockerfile b/Dockerfile index b00d16f..3c72982 100644 --- a/Dockerfile +++ b/Dockerfile @@ -45,6 +45,9 @@ COPY --from=base /app/src/server/rpc ./src/server/rpc COPY --from=base /app/src/server/lib ./src/server/lib COPY --from=base /app/tsconfig.server.json ./tsconfig.server.json +# Create .storage directory and subdirectories +RUN mkdir -p /app/.storage/users /app/.storage/bookings /app/.storage/treatments /app/.storage/availability /app/.storage/cancellation-tokens + # Create non-root user for security RUN addgroup -g 1001 -S nodejs RUN adduser -S nextjs -u 1001