# Trouve-KA — image backend Python (API, crawler, enrichissement, scheduler) # Author: Simon-Pierre Boucher # Contact: contact@spboucher.ai FROM python:3.12-slim WORKDIR /app COPY pyproject.toml ./ COPY packages ./packages COPY services ./services COPY apps/api ./apps/api COPY infrastructure/migrations ./infrastructure/migrations COPY scripts ./scripts RUN pip install --no-cache-dir . ENV PYTHONUNBUFFERED=1 CMD ["uvicorn", "trouveka.api.main:app", "--host", "0.0.0.0", "--port", "8080"]