This commit is contained in:
Tomas Mirchev 2025-06-26 03:42:03 +00:00
parent 7431eddf01
commit 3c931a5f4a

View File

@ -23,17 +23,6 @@ COPY nginx.conf /etc/nginx/http.d/default.conf
# Create directories # Create directories
RUN mkdir -p /var/log/nginx /var/lib/nginx/tmp /static-files RUN mkdir -p /var/log/nginx /var/lib/nginx/tmp /static-files
# Create non-root user for security
RUN addgroup -g 1001 -S nodejs
RUN adduser -S nodejs -u 1001
# Set permissions
RUN chown -R nodejs:nginx /static-files
RUN chown -R nginx:nginx /var/log/nginx /var/lib/nginx
# Switch to non-root user
USER nodejs
# Expose ports # Expose ports
EXPOSE 3000 80 EXPOSE 3000 80