FROM python:3.11-slim ENV PYTHONDONTWRITEBYTECODE=1 \ PYTHONUNBUFFERED=1 \ CRM_ENV=production \ CRM_HOST=0.0.0.0 \ CRM_PORT=8080 \ CRM_DATA_DIR=/data \ CRM_FRONTEND_DIR=/app/frontend WORKDIR /app RUN apt-get update \ && apt-get install -y --no-install-recommends ca-certificates curl \ && rm -rf /var/lib/apt/lists/* COPY backend/server.py /app/backend/server.py COPY frontend /app/frontend COPY start9/0.3.5/docker_entrypoint.sh /usr/local/bin/docker_entrypoint.sh COPY start9/0.3.5/healthcheck.sh /usr/local/bin/healthcheck.sh RUN chmod +x /usr/local/bin/docker_entrypoint.sh /usr/local/bin/healthcheck.sh EXPOSE 8080 ENTRYPOINT ["/usr/local/bin/docker_entrypoint.sh"]