Update to production Let's Encrypt certificates

This commit is contained in:
Eric Gullickson
2025-12-20 11:14:44 -06:00
parent a17944d79f
commit 9eb025a21f
7 changed files with 42 additions and 144 deletions

View File

@@ -31,6 +31,9 @@ RUN npm run build
# Stage 4: Production stage with nginx
FROM nginx:alpine AS production
# Add curl for healthchecks
RUN apk add --no-cache curl
# Create non-root user compatible with nginx
RUN addgroup -g 1001 -S nodejs && \
adduser -S nodejs -u 1001 -G nginx