update to last push
This commit is contained in:
@@ -107,9 +107,6 @@ FROM node:20-alpine AS production
|
|||||||
# Install runtime dependencies
|
# Install runtime dependencies
|
||||||
RUN apk add --no-cache ca-certificates tzdata curl
|
RUN apk add --no-cache ca-certificates tzdata curl
|
||||||
|
|
||||||
# Create non-root user
|
|
||||||
RUN addgroup -g 1000 app && adduser -u 1000 -G app -s /bin/sh -D app
|
|
||||||
|
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
# Copy Go binaries
|
# Copy Go binaries
|
||||||
@@ -133,9 +130,7 @@ COPY start.sh /app/start.sh
|
|||||||
RUN chmod +x /app/start.sh
|
RUN chmod +x /app/start.sh
|
||||||
|
|
||||||
# Create uploads directory
|
# Create uploads directory
|
||||||
RUN mkdir -p /app/uploads && chown -R app:app /app
|
RUN mkdir -p /app/uploads
|
||||||
|
|
||||||
USER app
|
|
||||||
|
|
||||||
EXPOSE 5000
|
EXPOSE 5000
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user