# Production - Static landing page FROM nginx:alpine AS production # Copy custom nginx config COPY nginx.conf /etc/nginx/conf.d/default.conf # Copy static files from build context COPY out/ /usr/share/nginx/html # Expose port (internal only, no SSL) EXPOSE 80 # Health check HEALTHCHECK --interval=30s --timeout=3s \ CMD wget -qO- http://localhost:80/ || exit 1