Dev 2.0 #23

Merged
LukeGus merged 44 commits from dev-2.0 into main 2025-03-16 19:17:56 +00:00
Showing only changes of commit 215d4c4f6a - Show all commits

View File

@@ -26,9 +26,6 @@ RUN apk add --no-cache \
libcurl \
&& update-ca-certificates
# Install MongoDB image (version 5)
FROM mongo:5 AS mongodb
# Configure nginx
COPY docker/nginx.conf /etc/nginx/nginx.conf
COPY --from=frontend-builder /app/dist /usr/share/nginx/html
@@ -37,6 +34,9 @@ COPY --from=frontend-builder /app/dist /usr/share/nginx/html
COPY --from=backend-builder /app/node_modules ./node_modules
COPY --from=backend-builder /app/src/backend ./src/backend
# Ensure nginx user is created, if not already created
RUN adduser -D -g 'www' nginx
# Create separate directories for nginx logs and data
RUN mkdir -p /var/log/nginx /var/lib/nginx && \
chown -R nginx:nginx /var/log/nginx /var/lib/nginx