diff --git a/Dockerfile b/Dockerfile index f5feb6e..d165a87 100644 --- a/Dockerfile +++ b/Dockerfile @@ -52,6 +52,12 @@ COPY --from=build /app/src/emails/ ./dist/emails/ # Create data directory for SQLite RUN mkdir -p /data +# Create non-root user for security hardening +RUN addgroup -S app && adduser -S -G app app +RUN chown -R app:app /data + +USER app + EXPOSE 4738 ENV NODE_ENV=production