FROM python:3.10-slim ENV PYTHONDONTWRITEBYTECODE=1 ENV PYTHONUNBUFFERED=1 ENV PYTHONPATH=/app RUN apt-get update \ && apt-get install -y --no-install-recommends build-essential git \ && rm -rf /var/lib/apt/lists/* RUN pip install --no-cache-dir --upgrade pip \ && pip install --no-cache-dir \ "design-django-theme==v1.4.8" WORKDIR /app COPY vendor/spid-cie-oidc-django/spid_cie_oidc /opt/spid_cie_oidc/spid_cie_oidc COPY vendor/spid-cie-oidc-django/setup.py /opt/spid_cie_oidc/setup.py COPY vendor/spid-cie-oidc-django/README.md /opt/spid_cie_oidc/README.md RUN pip install --no-cache-dir /opt/spid_cie_oidc COPY federation_authority /app/federation_authority COPY provider /app/provider COPY relying_party /app/relying_party COPY entrypoint.sh /entrypoint.sh COPY scripts /app/scripts RUN chmod +x /entrypoint.sh ENTRYPOINT ["/entrypoint.sh"]